← All platforms

install

Connect a local kind cluster

Docker, kind and the Cilium CLI.

Requirements

Cilium
The cluster CNI, with Hubble and Hubble Relay enabled.
Network
Outbound HTTPS (443) from the cluster to api.cilera.io and ingest.cilera.io.
Tools
kubectl and Helm 3.8+ with access to create a namespace.
Footprint
One pod. No privileged access, no host mounts, read-only RBAC.

Steps

  1. Run Cilium with Hubble enabled. For evaluation on a local machine. Create the cluster without the default CNI, then install Cilium. If Cilium is already installed, check that cilium status shows "Hubble Relay: OK" and continue to step 2.
    kind
    cat <<EOF | kind create cluster --config -
    kind: Cluster
    apiVersion: kind.x-k8s.io/v1alpha4
    networking:
      disableDefaultCNI: true
    EOF
    cilium install
    cilium hubble enable
    cilium status --wait
  2. Add the cluster in the Cilera console. Open Clusters → Add cluster, name the cluster, and copy the install command. The command includes a one-time onboarding token that expires.
  3. Run the command. It installs the operator with Helm into the cilera-system namespace. The cluster appears in the Cilera console within about a minute.
    verify
    $ kubectl -n cilera-system get pods
    NAME                               READY   STATUS
    cilera-operator-7c9d8b6f5d-x2kqp   1/1     Running

For platform-specific Cilium options, see the Cilium installation guide.

×

early-access

The Cilera console is in early access

The console is not yet publicly available. Request access at [email protected].

Request Early AccessKeep Exploring