diff --git a/charts/beyla/templates/cluster-role.yaml b/charts/beyla/templates/cluster-role.yaml index 0c573e78cd..cd6e1723c8 100644 --- a/charts/beyla/templates/cluster-role.yaml +++ b/charts/beyla/templates/cluster-role.yaml @@ -14,7 +14,7 @@ rules: resources: [ "replicasets" ] verbs: [ "list", "watch" ] - apiGroups: [ "" ] - {{- if eq .Values.preset "network" }} + {{- if or (eq .Values.preset "network") .Values.config.data.network }} resources: [ "pods", "services", "nodes" ] {{- else }} resources: [ "pods" ] diff --git a/charts/beyla/templates/daemon-set.yml b/charts/beyla/templates/daemon-set.yml index dbad1b9772..27be19e45e 100644 --- a/charts/beyla/templates/daemon-set.yml +++ b/charts/beyla/templates/daemon-set.yml @@ -33,7 +33,7 @@ spec: {{- if eq .Values.preset "application" }} hostPID: true {{- end }} - {{- if eq .Values.preset "network" }} + {{- if or (eq .Values.preset "network") .Values.config.data.network }} hostNetwork: true {{- end }} containers: