Cilium Debugging Tips
Check Cilium Feature Status
Check the actual status of various cilium features in the current deployment:
- Summary
- Verbose
kubectl exec ds/cilium -- cilium status
kubectl exec ds/cilium -- cilium status --verbose
Monitor Cilium Network on a Specific Node
- bash
- fish
NODE=172.22.48.23
POD=$(kubectl --namespace=kube-system get pod --field-selector spec.nodeName=$NODE -l k8s-app=cilium -o json | jq -r '.items[0].metadata.name')
kubectl --namespace=kube-system exec -it $POD -- cilium monitor
set NODE 172.22.48.23
set POD $(kubectl --namespace=kube-system get pod --field-selector spec.nodeName=$NODE -l k8s-app=cilium -o json | jq -r '.items[0].metadata.name')
kubectl --namespace=kube-system exec -it $POD -- cilium monitor
Note
Replace NODE with the actual name of the node you want to monitor.