cilium commands

23 commands, each with a one-line explanation. Click a command to copy it, or its title for details.

Commands 23 shown

  • cilium status --wait

    Check health of all Cilium components; wait until ready

    network

  • cilium connectivity test

    Run built-in end-to-end connectivity tests

    network · debug

  • cilium endpoint list

    Show all Cilium-managed endpoints with security identity

    network

  • hubble observe --pod <ns>/<pod> -f

    Live-stream network flows for a specific pod

    hubble · network · debug

  • hubble observe --verdict DROPPED -f

    Show only dropped/denied flows cluster-wide

    hubble · network · debug

  • hubble observe --namespace <ns> --since 5m

    Show flows for all pods in a namespace over last 5 minutes

    hubble · network

  • kubectl get ciliumnetworkpolicies,networkpolicies -A

    All Cilium and standard NetworkPolicy resources

    network

  • hubble status

    Show Hubble relay and observer status

    hubble

  • cilium monitor --type drop

    Real-time packet drops from Cilium dataplane

    network · debug

  • cilium hubble enable --ui

    Enable Hubble observability with the web UI

    cni · hubble · ui

  • hubble observe --follow

    Stream live network flows through Hubble

    cni · hubble · flows

  • cilium connectivity test

    Run a full connectivity test suite in the cluster

    cni · connectivity · test

  • cilium endpoint list

    Show all Cilium endpoints with their status

    cni · endpoints

  • cilium monitor --type drop

    Show dropped packets in real time

    cni · monitor · drop

  • cilium bgp peers

    List BGP peers managed by Cilium BGP control plane

    cni · bgp · networking

  • cilium-dbg endpoint get <id> -o json | jq '.status.policy'

    Dump full endpoint state: identity, policy enforcement, BPF maps; run inside cilium pod

    debug · k8s · network

  • cilium-dbg bpf lb list

    List service VIP-to-backend mappings in BPF; verify kube-proxy-free LB programming

    network · k8s · troubleshooting

  • cilium-dbg bpf ct list global | head

    Inspect BPF connection-tracking entries; spot stale/leaking flows on a node

    debug · network · troubleshooting

  • cilium-dbg policy trace --src-identity <id> --dst-identity <id> --dport <port>

    Explain allow/deny verdict between two security identities; debug NetworkPolicy drops

    security · debug · k8s

  • cilium status --verbose

    Full per-node health: datapath mode, IPAM, BPF maps, controllers; first stop on issues

    monitoring · troubleshooting · k8s

  • hubble observe --protocol tcp --from-pod <ns>/<pod> --to-fqdn '*.example.com'

    Live L3/L7 flows from a pod to a DNS name; validate FQDN-based egress policy

    observability · dns · network

  • cilium clustermesh status --wait

    Check cross-cluster connectivity and remote endpoint/identity sync health

    network · troubleshooting · k8s

  • cilium-dbg bpf nat list | head

    List BPF masquerade/NAT entries; debug SNAT port exhaustion or egress source IP

    network · debug · troubleshooting