diff --git a/charts/pulsar/templates/prometheus-deployment.yaml b/charts/pulsar/templates/prometheus-deployment.yaml index 75bae72..b51fd7a 100644 --- a/charts/pulsar/templates/prometheus-deployment.yaml +++ b/charts/pulsar/templates/prometheus-deployment.yaml @@ -68,6 +68,11 @@ spec: mountPath: /etc/prometheus - name: "{{ template "pulsar.fullname" . }}-{{ .Values.prometheus.component }}-{{ .Values.prometheus.volumes.data.name }}" mountPath: /prometheus + securityContext: + fsGroup: 65534 + runAsGroup: 65534 + runAsNonRoot: true + runAsUser: 65534 volumes: - name: "{{ template "pulsar.fullname" . }}-{{ .Values.prometheus.component }}-config" configMap: diff --git a/charts/pulsar/values.yaml b/charts/pulsar/values.yaml index 5c1582d..a441690 100644 --- a/charts/pulsar/values.yaml +++ b/charts/pulsar/values.yaml @@ -149,11 +149,11 @@ images: tag: 2.5.0 prometheus: repository: prom/prometheus - tag: v1.6.3 + tag: v2.17.2 pullPolicy: IfNotPresent grafana: repository: streamnative/apache-pulsar-grafana-dashboard-k8s - tag: 0.0.4 + tag: 0.0.6 pullPolicy: IfNotPresent pulsar_manager: repository: apachepulsar/pulsar-manager