mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-02-28 09:39:12 +03:00
Use kubeadm_feature_gates instead of kube_feature_gates to leverage kubeadm feature gates and not to interfere with k8s components feature gates (#7447)
This commit is contained in:
@@ -192,9 +192,17 @@
|
||||
kubelet_flexvolumes_plugins_dir: /var/lib/kubelet/volumeplugins
|
||||
when: not usr.stat.writeable
|
||||
|
||||
- name: Ensure IPv6DualStack featureGate is set when enable_dual_stack_networks is true
|
||||
set_fact:
|
||||
kube_feature_gates: "{{ kube_feature_gates + [ 'IPv6DualStack=true' ] }}"
|
||||
- block:
|
||||
- name: Ensure IPv6DualStack featureGate is set when enable_dual_stack_networks is true
|
||||
set_fact:
|
||||
kube_feature_gates: "{{ kube_feature_gates + [ 'IPv6DualStack=true' ] }}"
|
||||
when:
|
||||
- not 'IPv6DualStack=true' in kube_feature_gates
|
||||
|
||||
- name: Ensure IPv6DualStack kubeadm featureGate is set when enable_dual_stack_networks is true
|
||||
set_fact:
|
||||
kubeadm_feature_gates: "{{ kubeadm_feature_gates + [ 'IPv6DualStack=true' ] }}"
|
||||
when:
|
||||
- not 'IPv6DualStack=true' in kubeadm_feature_gates
|
||||
when:
|
||||
- enable_dual_stack_networks
|
||||
- not 'IPv6DualStack=true' in kube_feature_gates
|
||||
|
||||
Reference in New Issue
Block a user