Skip to content
Snippets Groups Projects
Unverified Commit ce0b7834 authored by Frank Ritchie's avatar Frank Ritchie Committed by GitHub
Browse files

Refactor cilium_ipsec_enabled check (#7520)

This is a followup to

https://github.com/kubernetes-sigs/kubespray/pull/7413

Although the code worked there was a desire for a better solution.
Hopefully people will be happy with this alternative.
parent 3ac92689
No related branches found
No related tags found
No related merge requests found
......@@ -33,14 +33,14 @@
- {name: cilium, file: cilium-config.yml, type: cm}
- {name: cilium, file: cilium-crb.yml, type: clusterrolebinding}
- {name: cilium, file: cilium-cr.yml, type: clusterrole}
- {name: cilium, file: cilium-secret.yml, type: secret}
- {name: cilium, file: cilium-secret.yml, type: secret, when: "{{ cilium_ipsec_enabled }}"}
- {name: cilium, file: cilium-ds.yml, type: ds}
- {name: cilium, file: cilium-deploy.yml, type: deploy}
- {name: cilium, file: cilium-sa.yml, type: sa}
register: cilium_node_manifests
when:
- inventory_hostname in groups['kube_control_plane']
- item.file != "cilium-secret.yml" or (item.file == "cilium-secret.yml" and cilium_ipsec_enabled)
- item.when | default(True) | bool
- name: Cilium | Enable portmap addon
template:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment