set cilium as CNI
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
# Cilium
|
||||
|
||||
<https://github.com/cilium/charts>
|
||||
<https://docs.cilium.io/en/stable/helm-reference/#helm-reference>
|
||||
|
||||
## setup and deploy
|
||||
|
||||
Using flux for reconciliation.
|
||||
|
||||
**Restart:**
|
||||
|
||||
Occasionally, Cilium's eBPF maps for L2 announcements can get "stale" after a configuration change (like switching from Local to Cluster). Perform a rolling restart of the Cilium pods to clear the state:
|
||||
|
||||
```bash
|
||||
```
|
||||
|
||||
``` bash
|
||||
POD_NAME=$(kubectl get pod -l 'app.kubernetes.io/name'=cilium-agent -n cilium -o jsonpath='{.items[0].metadata.name}')
|
||||
kubectl exec -n cilium ${POD_NAME} -c cilium-agent -- cilium-dbg status
|
||||
```
|
||||
|
||||
**list load balancers ip pools:**
|
||||
*Required after changes*
|
||||
|
||||
```bash
|
||||
kubectl get CiliumLoadBalancerIPPool -A
|
||||
```
|
||||
Reference in New Issue
Block a user