diff --git a/cluster/aws/templates/salt-master.sh b/cluster/aws/templates/salt-master.sh index 5a82ad7f75f..5e70a1f70a3 100755 --- a/cluster/aws/templates/salt-master.sh +++ b/cluster/aws/templates/salt-master.sh @@ -38,11 +38,6 @@ if [[ -n "${DOCKER_ROOT}" ]]; then EOF fi -cat < /etc/aws.conf -[Global] -Zone = ${ZONE} -EOF - # Auto accept all keys from minions that try to join mkdir -p /etc/salt/master.d cat </etc/salt/master.d/auto-accept.conf diff --git a/cluster/saltbase/salt/kube-apiserver/kube-apiserver.manifest b/cluster/saltbase/salt/kube-apiserver/kube-apiserver.manifest index 3acfd47dba2..f1032efab65 100644 --- a/cluster/saltbase/salt/kube-apiserver/kube-apiserver.manifest +++ b/cluster/saltbase/salt/kube-apiserver/kube-apiserver.manifest @@ -15,7 +15,9 @@ {% endif -%} {% elif grains.cloud == 'aws' -%} - {% set cloud_config = "--cloud_config=/etc/aws.conf" -%} + {% if grains.cloud_config is defined -%} + {% set cloud_config = "--cloud_config=" + grains.cloud_config -%} + {% endif -%} {% endif -%} {% endif -%} diff --git a/cluster/saltbase/salt/kube-controller-manager/default b/cluster/saltbase/salt/kube-controller-manager/default index c10a3976ac8..0121a815764 100644 --- a/cluster/saltbase/salt/kube-controller-manager/default +++ b/cluster/saltbase/salt/kube-controller-manager/default @@ -25,7 +25,9 @@ {% endif -%} {% elif grains.cloud == 'aws' -%} - {% set cloud_config = "--cloud_config=/etc/aws.conf" -%} + {% if grains.cloud_config is defined -%} + {% set cloud_config = "--cloud_config=" + grains.cloud_config -%} + {% endif -%} {% set machines = "--machines=" + ','.join(salt['mine.get']('roles:kubernetes-pool', 'network.ip_addrs', expr_form='grain').keys()) -%} {% elif grains.cloud == 'azure' -%}