From 363e21803380a5729e1124e2bd1c9c0473f84a7e Mon Sep 17 00:00:00 2001 From: James Allenby Date: Tue, 30 Jun 2026 23:39:55 +0100 Subject: [PATCH] feat: add cilium cni role --- ansible/roles/kubernetes_cilium/tasks/main.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 ansible/roles/kubernetes_cilium/tasks/main.yaml diff --git a/ansible/roles/kubernetes_cilium/tasks/main.yaml b/ansible/roles/kubernetes_cilium/tasks/main.yaml new file mode 100644 index 0000000..31d3584 --- /dev/null +++ b/ansible/roles/kubernetes_cilium/tasks/main.yaml @@ -0,0 +1,17 @@ +- name: Ensure Cilium repository exists + kubernetes.core.helm_repository: + name: cilium + url: https://helm.cilium.io/ + +- name: Ensure Cilium is installed + kubernetes.core.helm: + release_name: cilium + release_namespace: kube-system + chart_ref: cilium/cilium + chart_version: 1.19.5 + values: + ipam: + operator: + clusterPoolIPv4PodCIDRList: + - "{{ cluster_pod_subnet }}" + run_once: true