- Create namespace cluster-monitoring
- Create configmap with key as prometheus.yaml with the contents from prometheus/conf/prometheus.yaml
- Deploy prometheus components
- prometheus/k8s/service.yaml
- prometheus/k8s/sts.yaml
- Add application specific scrape jobs in prometheus.yaml
Deploy node exporter daemonset to fetch Kubernetes info from all nodes
- Deploy node-exporter/k8s/service.yaml
- Deploy node-exporter/k8s/daemonset.yaml
Deploy push gateway to collect stats from ephemeral and remote processes like Nifi
- Deploy push-gateway/k8s/deploymentconfig.yaml