Prerequisites
- A running Kubernetes cluster (v1.18+).
kubectlconfigured to your target context.- Cilium CLI (
cilium) installed. - Hubble CLI (
hubble) installed.
Verify your current context before proceeding:
1. Installation Methods Compared
Mixing CLI and Helm installations without
--reuse-values can lead to configuration drift. Always double-check your values before upgrading.2. Install Cilium with the CLI
At the time of writing, v1.15.4 is the latest stable release. Run:--wait flag blocks until all Cilium pods and operators are ready.
Verify status:
3. Validate Network Connectivity
Before enabling Hubble, confirm that Cilium networking works end-to-end:4. Enable Hubble Observability via Helm
To add Hubble Relay and UI, upgrade your Cilium release in thekube-system namespace: