Skip to content

Latest commit

 

History

History
58 lines (38 loc) · 1.62 KB

installation.md

File metadata and controls

58 lines (38 loc) · 1.62 KB

Installation of Hubble

Requirements

Install Cilium

Install Cilium using the Install instructions. If you need help to troubleshoot installation issues, ping us on the Cilium Slack.

Enable Datapath Aggregation

Hubble relies on on aggregation of events in the eBPF datapath of Cilium. Please enable datapath aggregation by setting the value of monitor-aggregation in the cilium-config ConfigMap to medium or higher:

monitor-aggregation: medium

This is the default setting for new installs of Cilium 1.6 or later.

Install Hubble

Generate the deployment files using Helm and deploy it:

cd install/kubernetes
helm template hubble \
    --namespace kube-system \
    --set metrics.enabled="{dns,drop,tcp,flow,port-distribution,icmp,http}" \
    > hubble.yaml

Configure Hubble (Optional):

Deploy Hubble:

kubectl apply -f hubble.yaml

Optional: Enable L7 Visibility

Next Steps