+#jinja2: lstrip_blocks: True
{#
Copyright 2019 Nokia
limitations under the License.
#}
---
-apiVersion: apps/v1beta2
+apiVersion: apps/v1
kind: DaemonSet
metadata:
name: flannel-ds
- key: node.kubernetes.io/master
operator: Exists
effect: NoSchedule
+ - key: "node-maintenancemode"
+ value: "enabled"
+ operator: "Equal"
+ effect: "NoExecute"
containers:
- name: kube-flannel
image: {{ container_image_names | select('search', '/flannel') | list | last }}
args:
- --ip-masq
- --kube-subnet-mgr
- - --iface={{ networking.infra_internal.interface }}
+ {% for interface in flannel_interfaces | default([]) %}
+ - --iface={{ interface }}
+ {% endfor %}
securityContext:
privileged: true
env: