# apt-get install helm
$helm repo add cilium https://helm.cilium.io/$helm repo update
$ helm install \
cilium \
cilium/cilium \
--version VERSION \
--namespace kube-system \
--set ipam.mode=kubernetes \
--set kubeProxyReplacement=false \
--set securityContext.capabilities.ciliumAgent="{CHOWN,KILL,NET_ADMIN,NET_RAW,IPC_LOCK,SYS_ADMIN,SYS_RESOURCE,DAC_OVERRIDE,FOWNER,SETGID,SETUID}" \
--set securityContext.capabilities.cleanCiliumState="{NET_ADMIN,SYS_ADMIN,SYS_RESOURCE}" \
--set cgroup.autoMount.enabled=false \
--set cgroup.hostRoot=/sys/fs/cgroup
$ helm install \
cilium \
cilium/cilium \
--version VERSION \
--namespace kube-system \
--set ipam.mode=kubernetes \
--set kubeProxyReplacement=true \
--set securityContext.capabilities.ciliumAgent="{CHOWN,KILL,NET_ADMIN,NET_RAW,IPC_LOCK,SYS_ADMIN,SYS_RESOURCE,DAC_OVERRIDE,FOWNER,SETGID,SETUID}" \
--set securityContext.capabilities.cleanCiliumState="{NET_ADMIN,SYS_ADMIN,SYS_RESOURCE}" \
--set cgroup.autoMount.enabled=false \
--set cgroup.hostRoot=/sys/fs/cgroup \
--set k8sServiceHost=localhost \
--set k8sServicePort=7445
… --set gatewayAPI.enabled=true \ --set gatewayAPI.enableAlpn=true \ --set gatewayAPI.enableAppProtocol=true
values.yaml:
-f https://altlinux.space/cloud/charts/raw/branch/master/cilium/<branch>/<version>/values.yaml
-f https://altlinux.space/cloud/charts/src/branch/master/cilium/sisyphus/1.18.2/values.yaml
$ helm search repo cilium/cilium –versions
Примечание
helm install выполняется с рабочей станции администратора, на которой настроен kubeconfig. Helm использует текущий kubeconfig для подключения к Kubernetes API. После этого Kubernetes автоматически развернёт компоненты Cilium на соответствующих узлах с помощью DaemonSet.
NAME: cilium LAST DEPLOYED: Mon May 25 12:35:04 2026 NAMESPACE: kube-system STATUS: deployed REVISION: 1 TEST SUITE: None NOTES: You have successfully installed Cilium with Hubble. Your release version is 1.19.3.