mirror of
https://github.com/slurm-personal/school-dev-k8s.git
synced 2026-06-27 13:50:24 +00:00
Merge pull request #25 from SGamoff/small-fixes
Small fixes README.md 17.hpa/02.hpa_v2
This commit is contained in:
@@ -200,10 +200,10 @@ curl -I hpa-v2-test.<External Ingress IP>.nip.io
|
|||||||
Теперь проверим доступность метрики `nginx_ingress_controller_requests_per_second` через kube-api. Для этого выполним команду:
|
Теперь проверим доступность метрики `nginx_ingress_controller_requests_per_second` через kube-api. Для этого выполним команду:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
kubectl get --raw /apis/custom.metrics.k8s.io/v1beta1 | grep nginx_ingress_controller_requests_per_second
|
kubectl get --raw /apis/custom.metrics.k8s.io/v1beta1 | grep --color nginx_ingress_controller_requests_per_second
|
||||||
```
|
```
|
||||||
|
|
||||||
В результате выполнения этой команды на экран будет выведено: `nginx_ingress_controller_requests_per_second`.
|
В результате выполнения этой команды на экран будет выведен список всех метрик и цветом обозначена наша новая метрика: `nginx_ingress_controller_requests_per_second`. Обратите внимание что метрика будет доступна спустя некоторое время.
|
||||||
|
|
||||||
**3. Создаем HPA**
|
**3. Создаем HPA**
|
||||||
|
|
||||||
@@ -277,6 +277,13 @@ kubectl get --raw /apis/custom.metrics.k8s.io/v1beta1 | grep nginx_ingress_contr
|
|||||||
|
|
||||||
Если метрики недоступны, проверяем наличие и корректность добавления правил в Prometheus. Пункт 3.
|
Если метрики недоступны, проверяем наличие и корректность добавления правил в Prometheus. Пункт 3.
|
||||||
|
|
||||||
|
* Перед выполнением пункта 2 на minikube необходимо включить addon ingress
|
||||||
|
|
||||||
|
```bash
|
||||||
|
minikube addons enable ingress
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
#### Полезные ссылки
|
#### Полезные ссылки
|
||||||
|
|
||||||
1. [k8s doc: HPA](https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/#autoscaling-on-multiple-metrics-and-custom-metrics)
|
1. [k8s doc: HPA](https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/#autoscaling-on-multiple-metrics-and-custom-metrics)
|
||||||
|
|||||||
Reference in New Issue
Block a user