From 1e507fe243d954b2861792fd6ce76c968dfd544a Mon Sep 17 00:00:00 2001 From: saadali Date: Thu, 4 Jun 2015 23:27:33 -0700 Subject: [PATCH] Enable InfluxDB/Grafana for GCE in addition to GCM/GCL (cherry picked from commit bc53533c833bf07c0d247ab410eedca055417954) --- init.sls | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/init.sls b/init.sls index 35c0a348f6..c0d73d086c 100644 --- a/init.sls +++ b/init.sls @@ -56,6 +56,18 @@ addon-dir-create: - file_mode: 644 {% endif %} +{% if pillar.get('enable_cluster_monitoring', '').lower() == 'googleinfluxdb' %} +/etc/kubernetes/addons/cluster-monitoring/googleinfluxdb: + file.recurse: + - source: salt://kube-addons/cluster-monitoring + - include_pat: E@(^.+\.yaml$|^.+\.json$) + - exclude_pat: E@(^.+heapster-controller\.yaml$|^.+heapster-controller\.json$) + - user: root + - group: root + - dir_mode: 755 + - file_mode: 644 +{% endif %} + {% if pillar.get('enable_cluster_dns', '').lower() == 'true' %} /etc/kubernetes/addons/dns/skydns-svc.yaml: file.managed: