Enable InfluxDB/Grafana for GCE in addition to GCM/GCL

(cherry picked from commit bc53533c833bf07c0d247ab410eedca055417954)
This commit is contained in:
saadali 2015-06-04 23:27:33 -07:00 committed by Mike Danese
parent 232c76de4c
commit 1e507fe243
1 changed files with 12 additions and 0 deletions

View File

@ -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: