Search⌘ K

What did we do?

Explore key advanced Kubernetes techniques including scaling pods and cluster nodes using HorizontalPodAutoscaler and Cluster Autoscaler. Learn to gather detailed metrics with Prometheus, set up alerts with Alertmanager, instrument applications, use custom metrics, connect Prometheus to Grafana for dashboards, and implement centralized logging. Understand how these practices create robust, self-adaptive Kubernetes clusters requiring minimal manual intervention.

Scaled pods and cluster nodes

We explored quite a few topics that are beyond “normal” Kubernetes usage. We learned how to scale Pods using HorizontalPodAutoscaler. We saw that scaling Pods does not provide enough benefits if we cannot scale cluster nodes as well. We explored how to do just that using Cluster Autoscaler. Unfortunately, it is currently available only for AWS, GKE, and AKS.

Gathered Metrics

While scaling Pods and nodes is essential, we had to gather ...