diff --git a/roles/deploy-env/defaults/main.yaml b/roles/deploy-env/defaults/main.yaml index ba637dd2d..986803a58 100644 --- a/roles/deploy-env/defaults/main.yaml +++ b/roles/deploy-env/defaults/main.yaml @@ -36,6 +36,8 @@ loopback_device: /dev/loop100 loopback_image: /var/lib/openstack-helm/ceph-loop.img loopback_image_size: 12G +coredns_resolver_setup: true + metallb_setup: false metallb_pool_cidr: "172.24.128.0/24" metallb_openstack_endpoint_cidr: "172.24.128.100/24" diff --git a/roles/deploy-env/tasks/coredns_resolver.yaml b/roles/deploy-env/tasks/coredns_resolver.yaml index e540369ae..52456990f 100644 --- a/roles/deploy-env/tasks/coredns_resolver.yaml +++ b/roles/deploy-env/tasks/coredns_resolver.yaml @@ -14,16 +14,41 @@ - name: Enable recursive queries for coredns become: false shell: | - PATCH=$(mktemp) - kubectl get configmap coredns -n kube-system -o json | jq -r "{data: .data}" | sed 's/ready\\n/header \{\\n response set ra\\n \}\\n ready\\n/g' > "${PATCH}" - kubectl patch configmap coredns -n kube-system --patch-file "${PATCH}" - kubectl set image deployment coredns -n kube-system "coredns=registry.k8s.io/coredns/coredns:v1.9.4" + tee > /tmp/coredns_configmap.yaml <