cilium
Cilium provides eBPF-based Networking, Security, and Observability for Kubernetes
Synopsis
CLI to install, manage, & troubleshooting Cilium clusters running Kubernetes.
Cilium is a CNI for Kubernetes to provide secure network connectivity and load-balancing with excellent visibility using eBPF
Examples:
Install Cilium in current Kubernetes context
$ cilium install
Check status of Cilium
$ cilium status
Enable the Hubble observability layer
$ cilium hubble enable
Perform a connectivity test
$ cilium connectivity test
cilium [flags]
Options
--as string Username to impersonate for the operation. User could be a regular user or a service account in a namespace.
--as-group stringArray Group to impersonate for the operation, this flag can be repeated to specify multiple groups.
--context string Kubernetes configuration context
--helm-release-name string Helm release name (default "cilium")
-h, --help help for cilium
--kubeconfig string Path to the kubeconfig file
-n, --namespace string Namespace Cilium is running in. Can also be set via CILIUM_NAMESPACE env var (default "kube-system")
SEE ALSO
cilium bgp - Access to BGP control plane
cilium clustermesh - Multi Cluster Management
cilium completion - Generate the autocompletion script for the specified shell
cilium config - Manage Configuration
cilium connectivity - Connectivity troubleshooting
cilium context - Display the configuration context
cilium encryption - Cilium encryption
cilium features - Report which features are enabled in Cilium agents
cilium hubble - Hubble observability
cilium install - Install Cilium in a Kubernetes cluster using Helm
cilium multicast - Manage multicast groups
cilium status - Display status
cilium sysdump - Collects information required to troubleshoot issues with Cilium and Hubble
cilium uninstall - Uninstall Cilium using Helm
cilium upgrade - Upgrade a Cilium installation a Kubernetes cluster using Helm
cilium version - Display detailed version information