diff --git a/practice/17.hpa/02.hpa_v2/README.md b/practice/17.hpa/02.hpa_v2/README.md index 1efbf31..f2ba8b3 100644 --- a/practice/17.hpa/02.hpa_v2/README.md +++ b/practice/17.hpa/02.hpa_v2/README.md @@ -200,10 +200,10 @@ curl -I hpa-v2-test..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)