diff --git a/ansible/roles/kubernetes_cilium/defaults/main.yaml b/ansible/roles/kubernetes_cilium/defaults/main.yaml deleted file mode 100644 index 11fe744..0000000 --- a/ansible/roles/kubernetes_cilium/defaults/main.yaml +++ /dev/null @@ -1,14 +0,0 @@ -cilium_chart_version: 1.19.5 - -cilium_values: - ipam: - operator: - clusterPoolIPv4PodCIDRList: - - "{{ cluster_pod_subnet }}" - hubble: - relay: - enabled: true - ui: - enabled: true - l2announcements: - enabled: true diff --git a/ansible/roles/kubernetes_cilium/tasks/main.yaml b/ansible/roles/kubernetes_cilium/tasks/main.yaml deleted file mode 100644 index 02429f1..0000000 --- a/ansible/roles/kubernetes_cilium/tasks/main.yaml +++ /dev/null @@ -1,27 +0,0 @@ -- 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: "{{ cilium_chart_version }}" - values: "{{ cilium_values }}" - run_once: true - -- name: Ensure LoadBalancer IP pool exists - kubernetes.core.k8s: - state: present - definition: - apiVersion: cilium.io/v2 - kind: CiliumLoadBalancerIPPool - metadata: - name: homelab-pool - spec: - blocks: - - start: "{{ lb_pool_start }}" - stop: "{{ lb_pool_stop }}" - run_once: true diff --git a/ansible/site.yaml b/ansible/site.yaml index cffee17..988cbe8 100644 --- a/ansible/site.yaml +++ b/ansible/site.yaml @@ -14,5 +14,4 @@ become: true roles: - kubernetes_control_plane - - kubernetes_cilium - kubernetes_metrics_server