salt-formula-kubernetes/kubernetes/pool/kubelet.sls
Tomáš Kukrál 7f43ee0b04 move kubelet.kubeconfig to _common
Kubeconfig is required for kubelet service so lets put is together in
_common.

Change-Id: Id4bca7488b690bdf38bdfe4e54a58b8886f04248
2017-01-24 17:40:57 +01:00

32 lines
590 B
Plaintext

{%- from "kubernetes/map.jinja" import pool with context %}
{%- if pool.enabled %}
{%- if pool.host.label is defined %}
{%- for name,label in pool.host.label.iteritems() %}
{%- if label.enabled %}
{{ name }}:
k8s.label_present:
- name: {{ name }}
- value: {{ label.value }}
- node: {{ pool.host.name }}
- apiserver: http://{{ pool.apiserver.host }}:8080
{%- else %}
{{ name }}:
k8s.label_absent:
- name: {{ name }}
- node: {{ pool.host.name }}
- apiserver: http://{{ pool.apiserver.host }}:8080
{%- endif %}
{%- endfor %}
{%- endif %}
{%- endif %}