diff --git a/roles/kubernetes/master/templates/manifests/kube-apiserver.manifest.j2 b/roles/kubernetes/master/templates/manifests/kube-apiserver.manifest.j2 index 982184764..851cca060 100644 --- a/roles/kubernetes/master/templates/manifests/kube-apiserver.manifest.j2 +++ b/roles/kubernetes/master/templates/manifests/kube-apiserver.manifest.j2 @@ -105,7 +105,7 @@ spec: - mountPath: {{ etcd_cert_dir }} name: etcd-certs readOnly: true -{% if cloud_provider == 'aws' and ansible_os_family == 'RedHat' %} +{% if cloud_provider is defined and cloud_provider == 'aws' and ansible_os_family == 'RedHat' %} - mountPath: /etc/ssl/certs/ca-bundle.crt name: rhel-ca-bundle readOnly: true @@ -120,7 +120,7 @@ spec: - hostPath: path: {{ etcd_cert_dir }} name: etcd-certs -{% if cloud_provider == 'aws' and ansible_os_family == 'RedHat' %} +{% if cloud_provider is defined and cloud_provider == 'aws' and ansible_os_family == 'RedHat' %} - hostPath: path: /etc/ssl/certs/ca-bundle.crt name: rhel-ca-bundle