ARCHIVAL NOTICE: I've since switched to managing cilium via GitOps processes which are much more sophisticated than this ansible role, so I have no plans to further support this role. Feel free to fork and work on it for you if you still need it and see value in it.
Role to manage cilium installation
cilium_version: "1.15.1" # Version of cilium to use
cilium_cli_version: "v0.15.23" # Version of cilium cli to use
cilium_enable_hubble: false # Flag to control if hubble should be enabled
cilium_helm_values: {} # Additional helm values to use for install and upgrade
cilium_upgrade_always: false # Flag to always run upgrade. Useful when adjusting helm values.
- hosts: control_plane
roles:
- { role: wittdennis.cilium }
MIT