Skip to main content
Before you deploy Cilium in your Kubernetes cluster, you’ll need to install two command-line tools locally: the Cilium CLI and the Hubble CLI. This guide walks you through downloading, verifying, and installing both CLIs on Linux.

Install Cilium CLI

Follow these steps to fetch the latest stable Cilium CLI release, verify its integrity, and install it to /usr/local/bin.

1. Download and verify the Cilium CLI

Make sure you have curl, sha256sum, and tar installed. You’ll also need sudo privileges to copy the binary into /usr/local/bin.
This process:
  1. Fetches the correct binary for your CPU architecture.
  2. Validates it with the downloaded SHA-256 checksum.
  3. Places the cilium executable into /usr/local/bin.

2. Verify the Cilium CLI installation

Run:
You should see output similar to:
If you need a specific version, visit the Cilium CLI GitHub releases page to download the right asset.
The image shows a list of downloadable files with their sizes and upload dates, likely from a software release page. It includes various operating system versions and source code options.

Install Hubble CLI

The Hubble CLI installation mirrors the Cilium CLI workflow. Use the same pattern to download, verify, and install.

1. Download and verify the Hubble CLI

2. Verify the Hubble CLI installation

Execute:
Expected output:
For alternative versions, browse the Hubble GitHub releases page.
Now that both the Cilium and Hubble CLIs are installed, you’re ready to proceed with deploying Cilium onto your Kubernetes cluster.

Watch Video