Skip to content

Commit 5a90a9f

Browse files
committed
feat: flannel daeamonset architecture list as variable
1 parent 9bd0a78 commit 5a90a9f

File tree

3 files changed

+15
-1
lines changed

3 files changed

+15
-1
lines changed

inventory/sample/group_vars/k8s_cluster/k8s-net-flannel.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,10 @@
1717
# flannel_vxlan_vni: 1
1818
# flannel_vxlan_port: 8472
1919
# flannel_vxlan_direct_routing: false
20+
21+
flannel_daemonset_arch_list:
22+
- amd64
23+
# - arm64
24+
# - arm
25+
# - ppc64le
26+
# - s390x

roles/network_plugin/flannel/defaults/main.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,10 @@ flannel_memory_limit: 500M
2727
flannel_cpu_limit: 300m
2828
flannel_memory_requests: 64M
2929
flannel_cpu_requests: 150m
30+
31+
flannel_daemonset_arch_list:
32+
- amd64
33+
# - arm64
34+
# - arm
35+
# - ppc64le
36+
# - s390x

roles/network_plugin/flannel/templates/cni-flannel.yml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ data:
4848
{% endif %}
4949
}
5050
}
51-
{% for arch in ['amd64', 'arm64', 'arm', 'ppc64le', 's390x'] %}
51+
{% for arch in flannel_daemonset_arch_list %}
5252
---
5353
apiVersion: apps/v1
5454
kind: DaemonSet

0 commit comments

Comments
 (0)