Oleg Pykhalov 47a2715c01 infrastructure: base: cilium: values: Enable socketLB.hostNamespaceOnly. 1 miesiąc temu
..
README.md 59efb00603 infrastructure: cilium: Configure. 1 rok temu
cert.sh 616b5f6e55 infrastructure: base: cilium: cert: Delete deprecated configuration. 1 miesiąc temu
kustomization.yaml c7626a06e8 infrastructure: base: cilium: Move cluster1 config. 1 rok temu
kustomizeconfig.yaml 7f5bc60818 infrastructure: base: Add cilium, 1 rok temu
release.yaml 817ce316f3 infrastructure: base: cilium: release: Use GitRepository. 2 miesięcy temu
values.yaml 47a2715c01 infrastructure: base: cilium: values: Enable socketLB.hostNamespaceOnly. 1 miesiąc temu

README.md

Initialization

For the new cluster you should install Cilium by hands:

helm install --version 1.12.4 --namespace kube-system --values values.yaml --repo https://helm.cilium.io/ cilium  cilium

Troubleshooting

In case broken cilium the configuration could be modified with:

kubectl edit -n kube-system configmaps cilium-config

after you should rollout all cilium resources, e.g.:

kubectl -n kube-system rollout restart deployment cilium-operator
kubectl -n kube-system rollout status deployment cilium-operator

kubectl -n kube-system rollout restart daemonset cilium
kubectl -n kube-system rollout status daemonset cilium

Reinstall Helm Chart

$ flux -n kube-system suspend helmrelease cilium
► suspending helmrelease cilium in kube-system namespace
✔ helmrelease suspended

$ flux -n kube-system resume helmrelease cilium
► resuming helmrelease cilium in kube-system namespace
✔ helmrelease resumed
◎ waiting for HelmRelease reconciliation
✔ HelmRelease reconciliation completed
✔ applied revision 1.12.4

Multi cluster

Deep Dive into Cilium Multi-cluster