diff --git a/charts/cluster/templates/cluster.yaml b/charts/cluster/templates/cluster.yaml index 8e064ff701..616829f12b 100644 --- a/charts/cluster/templates/cluster.yaml +++ b/charts/cluster/templates/cluster.yaml @@ -141,6 +141,10 @@ spec: {{- toYaml . | nindent 6 }} {{ end }} {{- end }} + {{- with .Values.cluster.plugins }} + plugins: + {{- . | toYaml | nindent 4 }} + {{- end }} {{ include "cluster.bootstrap" . | nindent 2 }} {{ include "cluster.externalClusters" . | nindent 2 }} {{ include "cluster.backup" . | nindent 2 }} diff --git a/charts/cluster/values.schema.json b/charts/cluster/values.schema.json index 1edcd45982..d949bb60de 100644 --- a/charts/cluster/values.schema.json +++ b/charts/cluster/values.schema.json @@ -220,6 +220,9 @@ "logLevel": { "type": "string" }, + "plugins": { + "type": "array" + }, "monitoring": { "type": "object", "properties": { diff --git a/charts/cluster/values.yaml b/charts/cluster/values.yaml index 9c5ca0202e..2661021745 100644 --- a/charts/cluster/values.yaml +++ b/charts/cluster/values.yaml @@ -303,6 +303,9 @@ cluster: # - pg_monitor # - pg_signal_backend + # -- List of CNPG-I plugins + plugins: [] + monitoring: # -- Whether to enable monitoring enabled: false