magnum/magnum/drivers/common/templates/kubernetes/fragments
Cristovao Cordeiro 248e45f75c [k8s] Monitoring with Prometheus and Grafana
Profit from the default cAdvisor deployed by k8s to deploy the
remaining monitoring stack on top, made of node-exporter,
Prometheus and Grafana.

Node-exporter is ran as a normal pod through a manifest, while
Prometheus and Grafana are deployments with 1 replica.

Prometheus has compliance with Kubernetes, so the discovery of
the nodes and other k8s components is configured directly in
Prometheus configuration.

Change-Id: If2cab996b9458580a55b5212ab298c909622e7f3
Partially-Implements: blueprint container-monitoring
2017-03-17 11:41:43 +01:00
..
add-proxy.sh Make Docker proxy configuration consistent across template 2016-12-20 10:08:42 +01:00
configure-etcd.sh [k8s_fedora_atomic] Enable TLS in Etcd cluster 2016-12-09 02:57:07 +00:00
configure-kubernetes-master.sh Set k8s apiserver preferred address type arg 2017-03-03 03:37:24 +00:00
configure-kubernetes-minion.sh Upgrade to Fedora 25 2017-01-26 15:40:34 +01:00
disable-selinux.sh Add bashate checks to pep8 step 2016-12-07 15:25:41 +01:00
enable-kube-controller-manager-scheduler.sh Make Kubernetes pods' health checks configurable 2017-01-26 20:02:52 +00:00
enable-kube-proxy-master.sh Split k8s atomic vm and ironic drivers 2016-09-09 18:10:08 +02:00
enable-kube-proxy-minion.sh Split k8s atomic vm and ironic drivers 2016-09-09 18:10:08 +02:00
enable-monitoring.sh [k8s] Monitoring with Prometheus and Grafana 2017-03-17 11:41:43 +01:00
enable-node-exporter.sh [k8s] Monitoring with Prometheus and Grafana 2017-03-17 11:41:43 +01:00
enable-services-master.sh Split k8s atomic vm and ironic drivers 2016-09-09 18:10:08 +02:00
enable-services-minion.sh Split k8s atomic vm and ironic drivers 2016-09-09 18:10:08 +02:00
kube-examples.yaml Split k8s atomic vm and ironic drivers 2016-09-09 18:10:08 +02:00
kube-system-namespace-service.sh Fix failure of systemd service kube-ui 2016-09-28 17:08:09 +05:30
kube-ui-service.sh Fix failure of systemd service kube-ui 2016-09-28 17:08:09 +05:30
make-cert-client.sh Fix CVE-2016-7404 2017-02-09 16:44:27 +01:00
make-cert.sh Merge "Fix CVE-2016-7404" 2017-02-22 20:58:44 +00:00
network-config-service.sh Upgrade to Fedora 25 2017-01-26 15:40:34 +01:00
network-service.sh Split k8s atomic vm and ironic drivers 2016-09-09 18:10:08 +02:00
wc-notify-master.sh Split k8s atomic vm and ironic drivers 2016-09-09 18:10:08 +02:00
write-grafana-service.yaml [k8s] Monitoring with Prometheus and Grafana 2017-03-17 11:41:43 +01:00
write-heat-params-master.yaml [k8s] Monitoring with Prometheus and Grafana 2017-03-17 11:41:43 +01:00
write-heat-params.yaml [k8s] Monitoring with Prometheus and Grafana 2017-03-17 11:41:43 +01:00
write-kube-os-config.sh Make k8s cloud config consistent 2016-10-12 11:56:49 +05:30
write-kubeconfig.yaml Split k8s atomic vm and ironic drivers 2016-09-09 18:10:08 +02:00
write-network-config.sh Upgrade to Fedora 25 2017-01-26 15:40:34 +01:00
write-prometheus-configmap.yaml [k8s] Monitoring with Prometheus and Grafana 2017-03-17 11:41:43 +01:00
write-prometheus-service.yaml [k8s] Monitoring with Prometheus and Grafana 2017-03-17 11:41:43 +01:00