diff --git a/apps/cilium/charts/cilium/templates/cilium-agent/daemonset.yaml b/apps/cilium/charts/cilium/templates/cilium-agent/daemonset.yaml index a608b69..1b5c622 100644 --- a/apps/cilium/charts/cilium/templates/cilium-agent/daemonset.yaml +++ b/apps/cilium/charts/cilium/templates/cilium-agent/daemonset.yaml @@ -105,9 +105,13 @@ spec: - "true" {{- else }} command: - - cilium-agent - args: - - --config-dir=/tmp/cilium/config-map + # Workaround: https://github.com/cilium/cilium/pull/27561 + - /bin/sh + - -c + - | + rm -rf /run/cilium/cgroupv2 + ln -sf /sys/fs/cgroup /run/cilium/cgroupv2 + exec cilium-agent --config-dir=/tmp/cilium/config-map {{- with .Values.extraArgs }} {{- toYaml . | trim | nindent 8 }} {{- end }}