Compare commits

...

5 Commits

Author SHA1 Message Date
fa470296b9 fix recovery method
All checks were successful
release-charts-postgres-cluster / release (push) Successful in 12s
2025-05-14 13:29:36 -05:00
336a6f2815 change check
All checks were successful
release-charts-postgres-cluster / release (push) Successful in 13s
2025-05-13 21:10:49 -05:00
406737ed6a fix cluster name
All checks were successful
release-charts-postgres-cluster / release (push) Successful in 20s
2025-05-13 21:04:25 -05:00
ffcd5139ef change labels
All checks were successful
release-charts-postgres-cluster / release (push) Successful in 47s
2025-05-13 20:58:06 -05:00
69a554bd9d change include
All checks were successful
release-charts-postgres-cluster / release (push) Successful in 18s
2025-05-13 20:40:33 -05:00
11 changed files with 24 additions and 39 deletions

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: postgres-cluster name: postgres-cluster
version: 5.0.2 version: 5.0.7
description: Cloudnative-pg Cluster description: Cloudnative-pg Cluster
keywords: keywords:
- database - database

View File

@@ -1,6 +1,6 @@
# postgres-cluster # postgres-cluster
![Version: 5.0.2](https://img.shields.io/badge/Version-5.0.2-informational?style=flat-square) ![AppVersion: v1.25.1](https://img.shields.io/badge/AppVersion-v1.25.1-informational?style=flat-square) ![Version: 5.0.7](https://img.shields.io/badge/Version-5.0.7-informational?style=flat-square) ![AppVersion: v1.25.1](https://img.shields.io/badge/AppVersion-v1.25.1-informational?style=flat-square)
Cloudnative-pg Cluster Cloudnative-pg Cluster

View File

@@ -5,7 +5,7 @@ backup:
barmanObjectStore: barmanObjectStore:
destinationPath: {{ .Values.backup.destinationPath }} destinationPath: {{ .Values.backup.destinationPath }}
endpointURL: {{ .Values.backup.endpointURL }} endpointURL: {{ .Values.backup.endpointURL }}
{{- if .Values.backup.endpointCA }} {{- if .Values.backup.endpointCA.name }}
endpointCA: endpointCA:
name: {{ .Values.backup.endpointCA.name }} name: {{ .Values.backup.endpointCA.name }}
key: {{ .Values.backup.endpointCA.key }} key: {{ .Values.backup.endpointCA.key }}

View File

@@ -105,7 +105,7 @@ externalClusters:
externalClusters: externalClusters:
{{- include "cluster.externalSourceCluster" (list "importSource" .Values.recovery.import.source) | nindent 2 }} {{- include "cluster.externalSourceCluster" (list "importSource" .Values.recovery.import.source) | nindent 2 }}
{{- else if eq .Values.mode "backup" }} {{- else if eq .Values.recovery.method "backup" }}
recovery: recovery:
{{- with .Values.recovery.backup.pitrTarget.time }} {{- with .Values.recovery.backup.pitrTarget.time }}
recoveryTarget: recoveryTarget:
@@ -120,7 +120,7 @@ externalClusters:
backup: backup:
name: {{ .Values.recovery.backup.backupName }} name: {{ .Values.recovery.backup.backupName }}
{{- else if eq .Values.mode "objectStore" }} {{- else if eq .Values.recovery.method "objectStore" }}
recovery: recovery:
{{- with .Values.recovery.objectStore.pitrTarget.time }} {{- with .Values.recovery.objectStore.pitrTarget.time }}
recoveryTarget: recoveryTarget:
@@ -140,7 +140,7 @@ externalClusters:
serverName: {{ include "cluster.recoveryServerName" . }} serverName: {{ include "cluster.recoveryServerName" . }}
endpointURL: {{ .Values.recovery.objectStore.endpointURL }} endpointURL: {{ .Values.recovery.objectStore.endpointURL }}
destinationPath: {{ .Values.recovery.objectStore.destinationPath }} destinationPath: {{ .Values.recovery.objectStore.destinationPath }}
{{- if .Values.recovery.objectStore.endpointCA }} {{- if .Values.recovery.objectStore.endpointCA.name }}
endpointCA: endpointCA:
name: {{ .Values.recovery.objectStore.endpointCA.name }} name: {{ .Values.recovery.objectStore.endpointCA.name }}
key: {{ .Values.recovery.objectStore.endpointCA.key }} key: {{ .Values.recovery.objectStore.endpointCA.key }}

View File

@@ -26,6 +26,9 @@ helm.sh/chart: {{ include "cluster.chart" $ }}
app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
{{- end }} {{- end }}
app.kubernetes.io/managed-by: {{ .Release.Service }} app.kubernetes.io/managed-by: {{ .Release.Service }}
{{- with .Values.cluster.additionalLabels }}
{{ toYaml . }}
{{- end }}
{{- end }} {{- end }}
{{/* {{/*

View File

@@ -9,15 +9,12 @@ metadata:
{{- end }} {{- end }}
labels: labels:
{{- include "cluster.labels" . | nindent 4 }} {{- include "cluster.labels" . | nindent 4 }}
{{- with .Values.cluster.additionalLabels }}
{{ toYaml . | nindent 4 }}
{{- end }}
spec: spec:
instances: {{ .Values.cluster.instances }} instances: {{ .Values.cluster.instances }}
{{- include "cluster.image" . | nindent 2 }} {{- include "cluster.image" . | nindent 2 }}
imageName: "{{ .Values.cluster.image.repository }}:{{ .Values.cluster.image.tag }}" imageName: "{{ .Values.cluster.image.repository }}:{{ .Values.cluster.image.tag }}"
imagePullPolicy: {{ .Values.cluster.image.imagePullPolicy }} imagePullPolicy: {{ .Values.cluster.imagePullPolicy }}
{{- with .Values.cluster.image.imagePullSecrets }} {{- with .Values.cluster.imagePullSecrets }}
imagePullSecrets: imagePullSecrets:
{{- . | toYaml | nindent 4 }} {{- . | toYaml | nindent 4 }}
{{- end }} {{- end }}

View File

@@ -2,14 +2,11 @@
apiVersion: v1 apiVersion: v1
kind: ConfigMap kind: ConfigMap
metadata: metadata:
name: {{ include "cluster.name" . }}-monitoring name: {{ include "cluster.name" $ }}-monitoring
namespace: {{ include "cluster.namespace" . }} namespace: {{ include "cluster.namespace" $ }}
labels: labels:
cnpg.io/reload: "" cnpg.io/reload: ""
{{- include "cluster.labels" . | nindent 4 }} {{- include "cluster.labels" $ | nindent 4 }}
{{- with .Values.cluster.additionalLabels }}
{{ toYaml . | nindent 4 }}
{{- end }}
data: data:
custom-queries: | custom-queries: |
{{- range .Values.cluster.monitoring.customQueries }} {{- range .Values.cluster.monitoring.customQueries }}

View File

@@ -2,13 +2,10 @@
apiVersion: postgresql.cnpg.io/v1 apiVersion: postgresql.cnpg.io/v1
kind: ImageCatalog kind: ImageCatalog
metadata: metadata:
name: {{ include "cluster.name" . }}-image-catalog name: {{ include "cluster.name" $ }}-image-catalog
namespace: {{ include "cluster.namespace" . }} namespace: {{ include "cluster.namespace" $ }}
labels: labels:
{{- include "cluster.labels" . | nindent 4 }} {{- include "cluster.labels" $ | nindent 4 }}
{{- with .Values.cluster.additionalLabels }}
{{ toYaml . | nindent 4 }}
{{- end }}
spec: spec:
images: images:
{{- range $image := .Values.imageCatalog.images }} {{- range $image := .Values.imageCatalog.images }}

View File

@@ -6,10 +6,7 @@ metadata:
name: {{ include "cluster.name" $ }}-pooler-{{ .name }} name: {{ include "cluster.name" $ }}-pooler-{{ .name }}
namespace: {{ include "cluster.namespace" $ }} namespace: {{ include "cluster.namespace" $ }}
labels: labels:
{{- include "cluster.labels" . | nindent 4 }} {{- include "cluster.labels" $ | nindent 4 }}
{{- with .Values.cluster.additionalLabels }}
{{ toYaml . | nindent 4 }}
{{- end }}
spec: spec:
cluster: cluster:
name: {{ include "cluster.name" $ }} name: {{ include "cluster.name" $ }}

View File

@@ -2,13 +2,10 @@
apiVersion: monitoring.coreos.com/v1 apiVersion: monitoring.coreos.com/v1
kind: PrometheusRule kind: PrometheusRule
metadata: metadata:
name: {{ include "cluster.name" . }}-alert-rules name: {{ include "cluster.name" $ }}-alert-rules
namespace: {{ include "cluster.namespace" . }} namespace: {{ include "cluster.namespace" $ }}
labels: labels:
{{- include "cluster.labels" . | nindent 4 }} {{- include "cluster.labels" $ | nindent 4 }}
{{- with .Values.cluster.additionalLabels }}
{{ toYaml . | nindent 4 }}
{{- end }}
spec: spec:
groups: groups:
- name: cloudnative-pg/{{ include "cluster.name" . }} - name: cloudnative-pg/{{ include "cluster.name" . }}

View File

@@ -6,17 +6,14 @@ apiVersion: postgresql.cnpg.io/v1
kind: ScheduledBackup kind: ScheduledBackup
metadata: metadata:
name: {{ include "cluster.name" $context }}-{{ .name }}-scheduled-backup name: {{ include "cluster.name" $context }}-{{ .name }}-scheduled-backup
namespace: {{ include "cluster.namespace" $ }} namespace: {{ include "cluster.namespace" $context }}
labels: labels:
{{- include "cluster.labels" . | nindent 4 }} {{- include "cluster.labels" $context | nindent 4 }}
{{- with .Values.cluster.additionalLabels }}
{{ toYaml . | nindent 4 }}
{{- end }}
spec: spec:
immediate: true immediate: true
schedule: {{ .schedule | quote }} schedule: {{ .schedule | quote }}
backupOwnerReference: {{ .backupOwnerReference }} backupOwnerReference: {{ .backupOwnerReference }}
cluster: cluster:
name: {{ include "cluster.name" $context }} name: {{ include "cluster.name" $context }}-cluster
{{ end -}} {{ end -}}
{{ end }} {{ end }}