Make heapster config creation dynamic

This commit is contained in:
Brendan Burns
2015-10-21 13:11:43 -07:00
parent b02b5b9f87
commit 90d9e6e935
9 changed files with 34 additions and 5 deletions

View File

@@ -23,6 +23,7 @@ addon-dir-create:
file.recurse:
- source: salt://kube-addons/cluster-monitoring/influxdb
- include_pat: E@(^.+\.yaml$|^.+\.json$)
- template: jinja
- user: root
- group: root
- dir_mode: 755
@@ -34,6 +35,7 @@ addon-dir-create:
file.recurse:
- source: salt://kube-addons/cluster-monitoring/google
- include_pat: E@(^.+\.yaml$|^.+\.json$)
- template: jinja
- user: root
- group: root
- dir_mode: 755
@@ -45,6 +47,7 @@ addon-dir-create:
file.recurse:
- source: salt://kube-addons/cluster-monitoring/standalone
- include_pat: E@(^.+\.yaml$|^.+\.json$)
- template: jinja
- user: root
- group: root
- dir_mode: 755
@@ -57,6 +60,7 @@ addon-dir-create:
- source: salt://kube-addons/cluster-monitoring
- include_pat: E@(^.+\.yaml$|^.+\.json$)
- exclude_pat: E@(^.+heapster-controller\.yaml$|^.+heapster-controller\.json$)
- template: jinja
- user: root
- group: root
- dir_mode: 755
@@ -196,4 +200,4 @@ kube-addons:
- file: {{ pillar.get('systemd_system_path') }}/kube-addons.service
{% else %}
- file: /etc/init.d/kube-addons
{% endif %}
{% endif %}