diff --git a/roles/kubernetes-apps/ansible/tasks/kubedns.yml b/roles/kubernetes-apps/ansible/tasks/kubedns.yml index c4c34ecf8f773142d93bab6498b46ca466c8b6b2..b2199d44667f18af05f6a953ce8aee366e3476c7 100644 --- a/roles/kubernetes-apps/ansible/tasks/kubedns.yml +++ b/roles/kubernetes-apps/ansible/tasks/kubedns.yml @@ -19,6 +19,7 @@ - rbac_enabled or item.type not in rbac_resources tags: - dnsmasq + - kubedns # see https://github.com/kubernetes/kubernetes/issues/45084, only needed for "old" kube-dns - name: Kubernetes Apps | Patch system:kube-dns ClusterRole @@ -39,3 +40,4 @@ - rbac_enabled and kubedns_version|version_compare("1.11.0", "<", strict=True) tags: - dnsmasq + - kubedns diff --git a/roles/kubernetes-apps/ansible/tasks/main.yml b/roles/kubernetes-apps/ansible/tasks/main.yml index ceb667f69dab1c72150ba8625bd2367bd155de1c..62169d27d495c49a508e2e3602a30b8d32d67314 100644 --- a/roles/kubernetes-apps/ansible/tasks/main.yml +++ b/roles/kubernetes-apps/ansible/tasks/main.yml @@ -17,6 +17,9 @@ - inventory_hostname == groups['kube-master'][0] tags: - upgrade + - dnsmasq + - coredns + - kubedns - name: Kubernetes Apps | CoreDNS import_tasks: "tasks/coredns.yml" @@ -56,6 +59,8 @@ delay: 5 tags: - dnsmasq + - coredns + - kubedns - name: Kubernetes Apps | Netchecker import_tasks: tasks/netchecker.yml