diff --git a/charts/pg-db/README.md b/charts/pg-db/README.md index a0b73194..6ac54954 100644 --- a/charts/pg-db/README.md +++ b/charts/pg-db/README.md @@ -222,6 +222,7 @@ The chart can be customized using the following configurable parameters: | `pmm.image.repository` | PMM Container image repository | `percona/pmm-client` | | `pmm.image.tag` | PMM Container image tag | `2.44.0` | | `pmm.serverHost` | PMM server related K8S service hostname | `monitoring-service` | +| `pmm.secret` | PMM API key secret (populate PMM_SERVER_KEY) | `cluster1-pmm-secret`| | `pmm.querySource` | PMM querySource, 'pgstatmonitor' or 'pgstatstatemenets'. | `pgstatmonitor` | | `pmm.resources.requests.memory` | Container resource request for RAM | `200M` | | `pmm.resources.requests.cpu` | Container resource request for CPU | `500m` | diff --git a/charts/pg-db/templates/cluster.yaml b/charts/pg-db/templates/cluster.yaml index b694dd4c..2c495e73 100644 --- a/charts/pg-db/templates/cluster.yaml +++ b/charts/pg-db/templates/cluster.yaml @@ -359,7 +359,7 @@ spec: enabled: {{ .Values.pmm.enabled }} image: {{ .Values.pmm.image.repository }}:{{ .Values.pmm.image.tag }} serverHost: {{ .Values.pmm.serverHost }} - secret: {{ include "pg-database.fullname" . }}-pmm-secret + secret: {{ .Values.pmm.secret | default (printf "%s-pmm-secret" (include "pg-database.fullname" .)) }} querySource: {{ .Values.pmm.querySource }} backups: diff --git a/charts/pg-db/values.yaml b/charts/pg-db/values.yaml index 988d37b4..936e58a6 100644 --- a/charts/pg-db/values.yaml +++ b/charts/pg-db/values.yaml @@ -487,7 +487,7 @@ pmm: repository: percona/pmm-client tag: 2.44.0 # imagePullPolicy: IfNotPresent - secret: cluster1-pmm-secret +# secret: cluster1-pmm-secret serverHost: monitoring-service querySource: pgstatmonitor # resources: