What problem does it solve?
This Skill addresses the critical need for comprehensive monitoring of Kubernetes clusters deployed with Kubespray, ensuring cluster health, performance, and early detection of issues.
Core Features & Use Cases
- Full-Stack Monitoring: Deploys Prometheus, Grafana, and Alertmanager for infrastructure, Kubernetes components, and etcd.
- Persistent Storage: Integrates an NFS provisioner for Grafana and Prometheus data persistence.
- Custom Dashboards: Enables easy import of community or custom Grafana dashboards for in-depth visualization.
- etcd Health: Configures etcd to expose metrics for detailed cluster state analysis.
- Use Case: After deploying a Kubespray cluster, use this Skill to set up Grafana dashboards that visualize node resource utilization, API server latency, and etcd leader status, allowing proactive issue identification.
Quick Start
Set up Prometheus, Grafana, and Alertmanager on the Kubespray cluster using the provided Helm chart and custom values.