Merge "Set cloud provider on compute nodes for kubelet"
diff --git a/kubernetes/files/conformance/virtlet_conformance.yml b/kubernetes/files/conformance/virtlet-conformance.yml
similarity index 100%
rename from kubernetes/files/conformance/virtlet_conformance.yml
rename to kubernetes/files/conformance/virtlet-conformance.yml
diff --git a/kubernetes/master/flannel.sls b/kubernetes/master/flannel.sls
index c11283d..aaae1c5 100644
--- a/kubernetes/master/flannel.sls
+++ b/kubernetes/master/flannel.sls
@@ -1,8 +1,6 @@
{%- from "kubernetes/map.jinja" import master with context %}
{%- if master.enabled %}
-{%- if not pillar.kubernetes.pool is defined %}
-
/etc/cni/net.d/12-flannel.conflist:
file.managed:
- source: salt://kubernetes/files/flannel/flannel.conflist
@@ -14,5 +12,3 @@
- template: jinja
{%- endif %}
-
-{%- endif %}
diff --git a/kubernetes/master/genie.sls b/kubernetes/master/genie.sls
index cb1b7e6..ff34e46 100644
--- a/kubernetes/master/genie.sls
+++ b/kubernetes/master/genie.sls
@@ -1,8 +1,6 @@
{%- from "kubernetes/map.jinja" import master with context %}
{%- if master.enabled %}
-{%- if not pillar.kubernetes.pool is defined %}
-
/etc/cni/net.d/00-genie.conf:
file.managed:
- source: salt://kubernetes/files/genie/genie.conf
@@ -30,5 +28,3 @@
{%- endif %}
{%- endif %}
-
-{%- endif %}
diff --git a/kubernetes/master/init.sls b/kubernetes/master/init.sls
index 29cf645..3b04778 100644
--- a/kubernetes/master/init.sls
+++ b/kubernetes/master/init.sls
@@ -9,15 +9,11 @@
- kubernetes.master.opencontrail
{%- endif %}
{%- if master.network.get('calico', {}).get('enabled', False) %}
-{%- if not pillar.kubernetes.pool is defined %}
- kubernetes.master.calico
{%- endif %}
-{%- endif %}
{%- if master.network.get('genie', {}).get('enabled', False) %}
-{%- if not pillar.kubernetes.pool is defined %}
- kubernetes.master.genie
{%- endif %}
-{%- endif %}
{%- if master.network.get('sriov', {}).get('enabled', False) %}
- kubernetes.master.sriov
{%- endif %}
diff --git a/kubernetes/master/setup.sls b/kubernetes/master/setup.sls
index 8b40455..19cd8d9 100644
--- a/kubernetes/master/setup.sls
+++ b/kubernetes/master/setup.sls
@@ -104,9 +104,9 @@
{%- if common.addons.get('virtlet', {}).get('enabled') %}
-/srv/kubernetes/virtlet_conformance.yml:
+/srv/kubernetes/virtlet-conformance.yml:
file.managed:
- - source: salt://kubernetes/files/conformance/virtlet_conformance.yml
+ - source: salt://kubernetes/files/conformance/virtlet-conformance.yml
- template: jinja
- user: root
- group: root
diff --git a/kubernetes/master/sriov.sls b/kubernetes/master/sriov.sls
index 7091f35..19ea51b 100644
--- a/kubernetes/master/sriov.sls
+++ b/kubernetes/master/sriov.sls
@@ -1,7 +1,6 @@
{%- from "kubernetes/map.jinja" import master with context %}
{%- if master.enabled %}
-{%- if not pillar.kubernetes.pool is defined %}
/etc/cni/net.d/13-sriov.conf:
file.managed:
- source: salt://kubernetes/files/sriov/sriov.conf
@@ -29,4 +28,3 @@
{%- endif %}
{%- endif %}
-{%- endif %}
diff --git a/kubernetes/pool/flannel.sls b/kubernetes/pool/flannel.sls
index 416a107..006e21e 100644
--- a/kubernetes/pool/flannel.sls
+++ b/kubernetes/pool/flannel.sls
@@ -1,6 +1,8 @@
{%- from "kubernetes/map.jinja" import pool with context %}
{%- if pool.enabled %}
+{%- if not pillar.kubernetes.master is defined %}
+
/etc/cni/net.d/12-flannel.conflist:
file.managed:
- source: salt://kubernetes/files/flannel/flannel.conflist
@@ -12,3 +14,5 @@
- template: jinja
{%- endif %}
+
+{%- endif %}
diff --git a/kubernetes/pool/genie.sls b/kubernetes/pool/genie.sls
index fc05825..842ac05 100644
--- a/kubernetes/pool/genie.sls
+++ b/kubernetes/pool/genie.sls
@@ -1,6 +1,8 @@
{%- from "kubernetes/map.jinja" import pool with context %}
{%- if pool.enabled %}
+{%- if not pillar.kubernetes.master is defined %}
+
/etc/cni/net.d/00-genie.conf:
file.managed:
- source: salt://kubernetes/files/genie/genie.conf
@@ -28,3 +30,5 @@
{%- endif %}
{%- endif %}
+
+{%- endif %}
diff --git a/kubernetes/pool/init.sls b/kubernetes/pool/init.sls
index d5acd23..21d5bee 100644
--- a/kubernetes/pool/init.sls
+++ b/kubernetes/pool/init.sls
@@ -1,9 +1,11 @@
{%- from "kubernetes/map.jinja" import pool with context %}
{%- from "kubernetes/map.jinja" import common with context -%}
include:
+{%- if not pillar.kubernetes.master is defined %}
{%- if pool.network.get('calico', {}).get('enabled', False) %}
- kubernetes.pool.calico
{%- endif %}
+{%- endif %}
{%- if pool.network.get('opencontrail', {}).get('enabled', False) %}
- kubernetes.pool.opencontrail
{%- endif %}
@@ -11,9 +13,11 @@
{%- if pool.network.get('flannel', {}).get('enabled', False) %}
- kubernetes.pool.flannel
{%- endif %}
+{%- if not pillar.kubernetes.master is defined %}
{%- if pool.network.get('genie', {}).get('enabled', False) %}
- kubernetes.pool.genie
{%- endif %}
+{%- endif %}
{%- if pool.network.get('sriov', {}).get('enabled', False) %}
- kubernetes.pool.sriov
{%- endif %}
diff --git a/kubernetes/pool/sriov.sls b/kubernetes/pool/sriov.sls
index d471c37..e55dd52 100644
--- a/kubernetes/pool/sriov.sls
+++ b/kubernetes/pool/sriov.sls
@@ -1,6 +1,7 @@
{%- from "kubernetes/map.jinja" import pool with context %}
{%- if pool.enabled %}
+{%- if not pillar.kubernetes.master is defined %}
/etc/cni/net.d/13-sriov.conf:
file.managed:
- source: salt://kubernetes/files/sriov/sriov.conf
@@ -28,3 +29,4 @@
{%- endif %}
{%- endif %}
+{%- endif %}