diff --git a/roles/download/templates/kubeadm-images.yaml.j2 b/roles/download/templates/kubeadm-images.yaml.j2 index 565533087eb835027fa78ccdc9e1484db1387fcc..c2068d2fc61f70383df7c1d11782c302381ceb11 100644 --- a/roles/download/templates/kubeadm-images.yaml.j2 +++ b/roles/download/templates/kubeadm-images.yaml.j2 @@ -21,5 +21,5 @@ etcd: {% endif %} dns: type: CoreDNS - imageRepository: {{ coredns_image_repo | regex_replace('/coredns.*$','') }} + imageRepository: {{ coredns_image_repo | regex_replace('/coredns(?!/coredns).*$','') }} imageTag: {{ coredns_image_tag }} diff --git a/roles/kubernetes/control-plane/templates/kubeadm-config.v1beta2.yaml.j2 b/roles/kubernetes/control-plane/templates/kubeadm-config.v1beta2.yaml.j2 index c329fcabe125e4bfaed42da43cdcb1b88b3514c9..001a399ea447e4576cb25ab90ed59435933807c6 100644 --- a/roles/kubernetes/control-plane/templates/kubeadm-config.v1beta2.yaml.j2 +++ b/roles/kubernetes/control-plane/templates/kubeadm-config.v1beta2.yaml.j2 @@ -84,7 +84,7 @@ etcd: {% endif %} dns: type: CoreDNS - imageRepository: {{ coredns_image_repo | regex_replace('/coredns.*$','') }} + imageRepository: {{ coredns_image_repo | regex_replace('/coredns(?!/coredns).*$','') }} imageTag: {{ coredns_image_tag }} networking: dnsDomain: {{ dns_domain }}