Monitoring Spinnaker with Prometheus Operator on GKE
summary
Shows how to use Prometheus Operator on GKE to monitor a Spinnaker deployment, including the exact CRD used (ServiceMonitor), the sidecar metrics daemon that exposes Prometheus endpoints, and a bash setup script that converts Grafana JSON dashboards into labeled ConfigMaps so dashboards survive pod churn. Demo runs across three GKE clusters (≈150 GB RAM) and notes real data (one test shows 3 completed executions); repo includes Terraform and Helm examples and the solution is open source and working.
AI-written summary · about
chapters (8)
- 0:00Introduction to monitoring
- 3:08Kubernetes operators
- 5:43Setting up Spinnaker
- 10:09Automating with scripts
- 15:11Metrics and use cases
- 20:09Optimizing with dashboards
- 24:33Live demo and walkthrough
- 30:21Canary analysis and wrap-up
related talks
46mLeveraging Prometheus Service Monitor and Pod Monitor for Enhanced Kubernetes Monitoring
37mKubernetes, Monitoring with Prometheus and Grafana
25mSpinnaker Observability in Practice with Kubernetes.
19mKeynote: Monitoring Kubernetes Clusters with Prometheus
24mPractical Kubernetes Monitoring with Prometheus
26mEnd-to-end monitoring with the Prometheus Operator
37mMonitoring Kubernetes with Prometheus
28mPrometheus Operators in the Wild
