Merge pull request #25 from SGamoff/small-fixes

Small fixes README.md 17.hpa/02.hpa_v2
This commit is contained in:
Sergey
2021-12-14 21:02:57 +03:00
committed by GitHub
+9 -2
View File
@@ -200,10 +200,10 @@ curl -I hpa-v2-test.<External Ingress IP>.nip.io
Теперь проверим доступность метрики `nginx_ingress_controller_requests_per_second` через kube-api. Для этого выполним команду:
```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**
@@ -277,6 +277,13 @@ kubectl get --raw /apis/custom.metrics.k8s.io/v1beta1 | grep nginx_ingress_contr
Если метрики недоступны, проверяем наличие и корректность добавления правил в 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)