Add maintenance toleration for kubedns
[ta/caas-kubedns.git] / ansible / roles / kubedns / templates / kubedns-deployment.yml
index f6b4efa..65a25ff 100644 (file)
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
 limitations under the License.
 #}
 ---
-apiVersion: apps/v1beta2
+apiVersion: apps/v1
 kind: DaemonSet
 metadata:
   name: kube-dns
@@ -42,6 +42,10 @@ spec:
       tolerations:
       - key: "CriticalAddonsOnly"
         operator: "Exists"
+      - key: "node-maintenancemode"
+        value: "enabled"
+        operator: "Equal"
+        effect: "NoExecute"
       volumes:
       - name: time-mount
         hostPath: