Umbrella issue for tracking efforts on Kubernetes monitoring plugins. Granular subtopics can be found via the label WP2.3.4.3 Kubernetes Monitoring.
The Greenhouse catalog offers plugins that install a collection of Kubernetes manifests, Plutono dashboards and Prometheus rules. They are combined with documentation and scripts to provide easy-to-use end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
By architectural decision, the Alertmanager and Plutono are accepted as components in the central Greenhouse cluster. Other components run in remote Kubernetes clusters. Plugins are expected to be highly integrated so that certain configuration options work out of the box.
Acceptance criteria:
Prometheus operator and CRDs
Deploy as cluster singleton
Prometheus server
kube-monitoring plugin can deploy multiple Prometheus server instances
Prometheus Alertmanager
Single Alertmanager instance per organisation. All Prometheis alerting params configured.
Advanced: Evaluate multi-AZ HA scenario
Plutono
Holistic instance in central cluster. Additional ones in remote clusters.
Context
Umbrella issue for tracking efforts on Kubernetes monitoring plugins. Granular subtopics can be found via the label
WP2.3.4.3 Kubernetes Monitoring
.The Greenhouse catalog offers plugins that install a collection of Kubernetes manifests, Plutono dashboards and Prometheus rules. They are combined with documentation and scripts to provide easy-to-use end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
Plugins
kube-monitoring
alerts
Plutono
By architectural decision, the Alertmanager and Plutono are accepted as components in the central Greenhouse cluster. Other components run in remote Kubernetes clusters. Plugins are expected to be highly integrated so that certain configuration options work out of the box.
Acceptance criteria: