Una mejor forma de escalar en Kubernetes [HPA PARTE 2] - Custom metrics
Hoy aprendemos cómo usar nuestras propias métricas para escalar con HPA. Anteriormente habíamos aprendido cómo hacerlo con CPU y Memoria, pero a veces esto no es suficiente.
Hoy vemos cómo escalar usando métricas tipo Pods, Custom (Object) y External.
Comandos para Rabbit
kubectl port-forward svc/rabbitmq-service 5672
export BROKER_URL=amqp://guest:guest@127.0.0.1:5672
amqp-declare-queue --url=$BROKER_URL -q job1 -d
for f in manzana banana ciruela higo uva limon melon frutilla; do amqp-publish --url=$BROKER_URL -r job1 -p -b $f; done
amqp-consume --url=$BROKER_URL -q job1 -c 1 cat && echo
Comandos para checkear las métricas disponibles:
kubectl get --raw /apis/external.metrics.k8s.io/v1beta1 | jq
kubectl get --raw /apis/external.metrics.k8s.io/v1beta1/namespaces/default/http_requests_in_flight_hello | jq
--
Repo con todos los archivos que uso: https://github.com/pablokbs/peladonerd
MERCH: https://merch.peladonerd.com
Link para registrarse en Digital Ocean (50 USD de Regalo!): https://bit.ly/digitalocean-pelado
Micrófono: Rode VideoMicro + Zoom H1N
Cámara: Canon Rebel SL2
Lente: Canon 18-55mm f/4.0-5.6
Laptop: Macbook Pro 15'' 2017
Kit completo: https://bit.ly/kit-pelado-nerd
Mi canal de vlogs: https://bit.ly/youtube-pablokbs
Comunidad de Reddit: https://bit.ly/reddit-peladonerd
Comunidad en Slack: http://bit.ly/slack-peladonerd
Comprame un cafecito: https://bit.ly/kofi-peladonerd
Видео Una mejor forma de escalar en Kubernetes [HPA PARTE 2] - Custom metrics канала Pelado Nerd
Hoy vemos cómo escalar usando métricas tipo Pods, Custom (Object) y External.
Comandos para Rabbit
kubectl port-forward svc/rabbitmq-service 5672
export BROKER_URL=amqp://guest:guest@127.0.0.1:5672
amqp-declare-queue --url=$BROKER_URL -q job1 -d
for f in manzana banana ciruela higo uva limon melon frutilla; do amqp-publish --url=$BROKER_URL -r job1 -p -b $f; done
amqp-consume --url=$BROKER_URL -q job1 -c 1 cat && echo
Comandos para checkear las métricas disponibles:
kubectl get --raw /apis/external.metrics.k8s.io/v1beta1 | jq
kubectl get --raw /apis/external.metrics.k8s.io/v1beta1/namespaces/default/http_requests_in_flight_hello | jq
--
Repo con todos los archivos que uso: https://github.com/pablokbs/peladonerd
MERCH: https://merch.peladonerd.com
Link para registrarse en Digital Ocean (50 USD de Regalo!): https://bit.ly/digitalocean-pelado
Micrófono: Rode VideoMicro + Zoom H1N
Cámara: Canon Rebel SL2
Lente: Canon 18-55mm f/4.0-5.6
Laptop: Macbook Pro 15'' 2017
Kit completo: https://bit.ly/kit-pelado-nerd
Mi canal de vlogs: https://bit.ly/youtube-pablokbs
Comunidad de Reddit: https://bit.ly/reddit-peladonerd
Comunidad en Slack: http://bit.ly/slack-peladonerd
Comprame un cafecito: https://bit.ly/kofi-peladonerd
Видео Una mejor forma de escalar en Kubernetes [HPA PARTE 2] - Custom metrics канала Pelado Nerd
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![K8s Horizontal Pod Autoscaler | HPA Manifest File Explained | Pod Requests Limits | HPA Demo](https://i.ytimg.com/vi/3BnrXapY7zo/default.jpg)
![](https://i.ytimg.com/vi/ITpeQDrbokg/default.jpg)
![Introduction to the Prometheus Operator on Kubernetes](https://i.ytimg.com/vi/LQpmeb7idt8/default.jpg)
![Load Balancing Service in Kubernetes | Coupon: UDEMYNOV20 - Kubernetes Made Easy](https://i.ytimg.com/vi/xCsz9IOt-fs/default.jpg)
![Load Testing in Python with locust.io (Ep. 1 - Basics)](https://i.ytimg.com/vi/SOu6hgklQRA/default.jpg)
![ESCALÁ TUS PODS AUTOMATICAMENTE CON HPA EN KUBERNETES - Horizontal Pod Autoscaling](https://i.ytimg.com/vi/T6wRsmrm_gk/default.jpg)
![El camino al SRE SENIOR - Todo lo que hay que aprender para ser SRE](https://i.ytimg.com/vi/lYHnv_-H6UY/default.jpg)
![How Prometheus Monitoring works | Prometheus Architecture explained](https://i.ytimg.com/vi/h4Sl21AKiDg/default.jpg)
![WSL2 - Windows corriendo contenedores Linux??](https://i.ytimg.com/vi/_Hne4gm8plo/default.jpg)
![Server Monitoring // Prometheus and Grafana Tutorial](https://i.ytimg.com/vi/9TJx7QTrTyo/default.jpg)
![Horizontal Pod Autoscaler Reloaded - Scale on Custom Metrics - Maciej Pytel & Solly Ross](https://i.ytimg.com/vi/1xm_ccAYO90/default.jpg)
![Custom Metrics with Prometheus](https://i.ytimg.com/vi/XToKHYXSUyc/default.jpg)
![AWS Kubernetes Ingress Service Implementation | Ingress on AWS EKS | AWS ALB Ingress Controller](https://i.ytimg.com/vi/WNZ9qOoJ0II/default.jpg)
![Github Actions - CI/CD Gratuito y fácil en Github](https://i.ytimg.com/vi/MNBf-ylhtK0/default.jpg)
![Optimizing Kubernetes Resource Requests/Limits for Cost-Efficiency and Latency / Henning Jacobs](https://i.ytimg.com/vi/eBChCFD9hfs/default.jpg)
![INSTALA tu VPN personal SIN ADS! con Wireguard + PiHole](https://i.ytimg.com/vi/R29YBmYxXAk/default.jpg)
![BASH Parte 3 - stdin, stdout, stderr](https://i.ytimg.com/vi/BTm__-_YrSw/default.jpg)
![[ Kube 35 ] Using Horizontal Pod Autoscaler in Kubernetes](https://i.ytimg.com/vi/uxuyPru3_Lc/default.jpg)
![Kube Api Server | Kubernetes](https://i.ytimg.com/vi/EJGwWP_qFVw/default.jpg)
![Prometheus Monitoring - Steps to monitor third-party apps using Prometheus Exporter | Part 2](https://i.ytimg.com/vi/mLPg49b33sA/default.jpg)