Skip to content

Commit 9d337f5

Browse files
[stable/2025.2] fix(kube_prometheus_stack): set AppArmor to unconfined for node-exporter (#3528)
Signed-off-by: yaguang tang <yaguang.tang@vexxhost.com> Co-authored-by: yaguang tang <yaguang.tang@vexxhost.com>
1 parent 9753dad commit 9d337f5

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

  • roles/kube_prometheus_stack/vars

roles/kube_prometheus_stack/vars/main.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -606,6 +606,11 @@ _kube_prometheus_stack_helm_values:
606606
repository: "{{ atmosphere_images['prometheus_config_reloader'] | vexxhost.kubernetes.docker_image('path') }}"
607607
tag: "{{ atmosphere_images['prometheus_config_reloader'] | vexxhost.kubernetes.docker_image('tag') }}"
608608
prometheus-node-exporter:
609+
podAnnotations:
610+
container.apparmor.security.beta.kubernetes.io/node-exporter: unconfined
611+
securityContext:
612+
appArmorProfile:
613+
type: Unconfined
609614
image:
610615
registry: "{{ atmosphere_images['prometheus_node_exporter'] | vexxhost.kubernetes.docker_image('domain') }}"
611616
repository: "{{ atmosphere_images['prometheus_node_exporter'] | vexxhost.kubernetes.docker_image('path') }}"

0 commit comments

Comments
 (0)