feat(helm): update chart cloudnative-pg ( 0.27.1 → 0.28.0 )#3293
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
feat(helm): update chart cloudnative-pg ( 0.27.1 → 0.28.0 )#3293renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
| datasource | package | from | to | | ---------- | -------------- | ------ | ------ | | helm | cloudnative-pg | 0.27.1 | 0.28.0 | Signed-off-by: Roger Rumao <rogerrum@users.noreply.github.com>
|
Path: --- /tmp/tmp.9Eu9YAVDK1 2026-04-01 19:04:33.609523875 +0000
+++ /tmp/tmp.yXOI5c9gOi 2026-04-01 19:04:34.960518169 +0000
@@ -532,7 +532,7 @@
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.20.0
+ controller-gen.kubebuilder.io/version: v0.20.1
helm.sh/resource-policy: keep
name: backups.postgresql.cnpg.io
spec:
@@ -871,6 +871,15 @@
type: string
description: A map containing the plugin metadata
type: object
+ reconciliationStartedAt:
+ description: When the backup process was started by the operator
+ format: date-time
+ type: string
+ reconciliationTerminatedAt:
+ description: When the reconciliation was terminated by the operator (either
+ successfully or not)
+ format: date-time
+ type: string
s3Credentials:
description: The credentials to use to upload data to S3
properties:
@@ -964,11 +973,11 @@
type: array
type: object
startedAt:
- description: When the backup was started
+ description: When the backup execution was started by the backup tool
format: date-time
type: string
stoppedAt:
- description: When the backup was terminated
+ description: When the backup execution was terminated by the backup tool
format: date-time
type: string
tablespaceMapFile:
@@ -992,7 +1001,7 @@
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.20.0
+ controller-gen.kubebuilder.io/version: v0.20.1
helm.sh/resource-policy: keep
name: clusterimagecatalogs.postgresql.cnpg.io
spec:
@@ -1040,6 +1049,112 @@
items:
description: CatalogImage defines the image and major version
properties:
+ extensions:
+ description: The configuration of the extensions to be added
+ items:
+ description: |-
+ ExtensionConfiguration is the configuration used to add
+ PostgreSQL extensions to the Cluster.
+ properties:
+ bin_path:
+ description: |-
+ A list of directories within the image to be appended to the
+ PostgreSQL process's `PATH` environment variable.
+ items:
+ type: string
+ type: array
+ dynamic_library_path:
+ description: |-
+ The list of directories inside the image which should be added to dynamic_library_path.
+ If not defined, defaults to "/lib".
+ items:
+ type: string
+ type: array
+ env:
+ description: |-
+ Env is a list of custom environment variables to be set in the
+ PostgreSQL process for this extension. It is the responsibility of the
+ cluster administrator to ensure the variables are correct for the
+ specific extension. Note that changes to these variables require
+ a manual cluster restart to take effect.
+ items:
+ description: |-
+ ExtensionEnvVar defines an environment variable for a specific extension
+ image volume.
+ properties:
+ name:
+ description: |-
+ Name of the environment variable to be injected into the
+ PostgreSQL process.
+ minLength: 1
+ pattern: ^[a-zA-Z_][a-zA-Z0-9_]*$
+ type: string
+ value:
+ description: |-
+ Value of the environment variable. CloudNativePG performs a direct
+ replacement of this value, with support for placeholder expansion.
+ The ${`image_root`} placeholder resolves to the absolute mount path
+ of the extension's volume (e.g., `/extensions/my-extension`). This
+ is particularly useful for allowing applications or libraries to
+ locate specific directories within the mounted image.
+ Unrecognized placeholders are rejected. To include a literal ${...}
+ in the value, escape it as $${...}.
+ minLength: 1
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ extension_control_path:
+ description: |-
+ The list of directories inside the image which should be added to extension_control_path.
+ If not defined, defaults to "/share".
+ items:
+ type: string
+ type: array
+ image:
+ description: The image containing the extension.
+ properties:
+ pullPolicy:
+ description: |-
+ Policy for pulling OCI objects. Possible values are:
+ Always: the kubelet always attempts to pull the reference. Container creation will fail If the pull fails.
+ Never: the kubelet never pulls the reference and only uses a local image or artifact. Container creation will fail if the reference isn't present.
+ IfNotPresent: the kubelet pulls if the reference isn't already present on disk. Container creation will fail if the reference isn't present and the pull fails.
+ Defaults to Always if :latest tag is specified, or IfNotPresent otherwise.
+ type: string
+ reference:
+ description: |-
+ Required: Image or artifact reference to be used.
+ Behaves in the same way as pod.spec.containers[*].image.
+ Pull secrets will be assembled in the same way as for the container image by looking up node credentials, SA image pull secrets, and pod spec image pull secrets.
+ More info: https://kubernetes.io/docs/concepts/containers/images
+ This field is optional to allow higher level config management to default or override
+ container images in workload controllers like Deployments and StatefulSets.
+ type: string
+ type: object
+ ld_library_path:
+ description: The list of directories inside the image which should be added to
+ ld_library_path.
+ items:
+ type: string
+ type: array
+ name:
+ description: The name of the extension, required
+ minLength: 1
+ pattern: ^[a-z0-9]([-a-z0-9_]*[a-z0-9])?$
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
image:
description: The image reference
type: string
@@ -1075,7 +1190,7 @@
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.20.0
+ controller-gen.kubebuilder.io/version: v0.20.1
helm.sh/resource-policy: keep
name: clusters.postgresql.cnpg.io
spec:
@@ -5334,6 +5449,81 @@
type: string
type: object
type: object
+ podSelectorRefs:
+ description: |-
+ PodSelectorRefs defines named pod label selectors that can be referenced
+ in pg_hba rules using the ${podselector:NAME} syntax in the address field.
+ The operator resolves matching pod IPs and the instance manager expands
+ pg_hba lines accordingly. Only pods in the Cluster's own namespace are considered.
+ items:
+ description: |-
+ PodSelectorRef defines a named pod label selector for use in pg_hba rules.
+ Pods matching the selector in the Cluster's namespace will have their IPs
+ resolved and made available for pg_hba address expansion via the
+ `${podselector:NAME}` syntax.
+ properties:
+ name:
+ description: |-
+ Name is the identifier used to reference this selector in pg_hba rules
+ via the ${podselector:NAME} syntax in the address field.
+ minLength: 1
+ pattern: ^[a-z]([a-z0-9_-]*[a-z0-9])?$
+ type: string
+ selector:
+ description: |-
+ Selector is a label selector that identifies the pods whose IPs
+ should be resolved. Only pods in the Cluster's namespace are considered.
+ properties:
+ matchExpressions:
+ description: matchExpressions is a list of label selector requirements. The
+ requirements are ANDed.
+ items:
+ description: |-
+ A label selector requirement is a selector that contains values, a key, and an operator that
+ relates the key and values.
+ properties:
+ key:
+ description: key is the label key that the selector applies to.
+ type: string
+ operator:
+ description: |-
+ operator represents a key's relationship to a set of values.
+ Valid operators are In, NotIn, Exists and DoesNotExist.
+ type: string
+ values:
+ description: |-
+ values is an array of string values. If the operator is In or NotIn,
+ the values array must be non-empty. If the operator is Exists or DoesNotExist,
+ the values array must be empty. This array is replaced during a strategic
+ merge patch.
+ items:
+ type: string
+ type: array
+ x-kubernetes-list-type: atomic
+ required:
+ - key
+ - operator
+ type: object
+ type: array
+ x-kubernetes-list-type: atomic
+ matchLabels:
+ additionalProperties:
+ type: string
+ description: |-
+ matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels
+ map is equivalent to an element of matchExpressions, whose key field is "key", the
+ operator is "In", and the values array contains only "value". The requirements are ANDed.
+ type: object
+ type: object
+ x-kubernetes-map-type: atomic
+ required:
+ - name
+ - selector
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
postgresGID:
default: 26
description: The GID of the `postgres` user inside the image, defaults to `26`
@@ -5361,6 +5551,13 @@
ExtensionConfiguration is the configuration used to add
PostgreSQL extensions to the Cluster.
properties:
+ bin_path:
+ description: |-
+ A list of directories within the image to be appended to the
+ PostgreSQL process's `PATH` environment variable.
+ items:
+ type: string
+ type: array
dynamic_library_path:
description: |-
The list of directories inside the image which should be added to dynamic_library_path.
@@ -5368,6 +5565,45 @@
items:
type: string
type: array
+ env:
+ description: |-
+ Env is a list of custom environment variables to be set in the
+ PostgreSQL process for this extension. It is the responsibility of the
+ cluster administrator to ensure the variables are correct for the
+ specific extension. Note that changes to these variables require
+ a manual cluster restart to take effect.
+ items:
+ description: |-
+ ExtensionEnvVar defines an environment variable for a specific extension
+ image volume.
+ properties:
+ name:
+ description: |-
+ Name of the environment variable to be injected into the
+ PostgreSQL process.
+ minLength: 1
+ pattern: ^[a-zA-Z_][a-zA-Z0-9_]*$
+ type: string
+ value:
+ description: |-
+ Value of the environment variable. CloudNativePG performs a direct
+ replacement of this value, with support for placeholder expansion.
+ The ${`image_root`} placeholder resolves to the absolute mount path
+ of the extension's volume (e.g., `/extensions/my-extension`). This
+ is particularly useful for allowing applications or libraries to
+ locate specific directories within the mounted image.
+ Unrecognized placeholders are rejected. To include a literal ${...}
+ in the value, escape it as $${...}.
+ minLength: 1
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
extension_control_path:
description: |-
The list of directories inside the image which should be added to extension_control_path.
@@ -5376,7 +5612,7 @@
type: string
type: array
image:
- description: The image containing the extension, required
+ description: The image containing the extension.
properties:
pullPolicy:
description: |-
@@ -5396,9 +5632,6 @@
container images in workload controllers like Deployments and StatefulSets.
type: string
type: object
- x-kubernetes-validations:
- - message: An image reference is required
- rule: has(self.reference)
ld_library_path:
description: The list of directories inside the image which should be added to
ld_library_path.
@@ -5411,10 +5644,12 @@
pattern: ^[a-z0-9]([-a-z0-9_]*[a-z0-9])?$
type: string
required:
- - image
- name
type: object
type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
ldap:
description: Options to specify LDAP configuration
properties:
@@ -5490,7 +5725,9 @@
pg_hba:
description: |-
PostgreSQL Host Based Authentication rules (lines to be appended
- to the pg_hba.conf file)
+ to the pg_hba.conf file).
+ Use the ${podselector:NAME} syntax to reference a pod selector;
+ the rule will be expanded for each Pod IP matching that selector.
items:
type: string
type: array
@@ -6677,6 +6914,20 @@
type: string
type: object
type: object
+ serviceAccountName:
+ description: |-
+ Name of an existing ServiceAccount in the same namespace to use for the cluster.
+ When specified, the operator will not create a new ServiceAccount
+ but will use the provided one. This is useful for sharing a single
+ ServiceAccount across multiple clusters (e.g., for cloud IAM configurations).
+ If not specified, a ServiceAccount will be created with the cluster name.
+ Mutually exclusive with ServiceAccountTemplate.
+ maxLength: 253
+ pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$
+ type: string
+ x-kubernetes-validations:
+ - message: serviceAccountName is immutable
+ rule: self == oldSelf
serviceAccountTemplate:
description: Configure the generation of the service account
properties:
@@ -7932,6 +8183,110 @@
description: PGDataImageInfo contains the details of the latest image that has
run on the current data directory.
properties:
+ extensions:
+ description: Extensions contains the container image extensions available for
+ the current Image
+ items:
+ description: |-
+ ExtensionConfiguration is the configuration used to add
+ PostgreSQL extensions to the Cluster.
+ properties:
+ bin_path:
+ description: |-
+ A list of directories within the image to be appended to the
+ PostgreSQL process's `PATH` environment variable.
+ items:
+ type: string
+ type: array
+ dynamic_library_path:
+ description: |-
+ The list of directories inside the image which should be added to dynamic_library_path.
+ If not defined, defaults to "/lib".
+ items:
+ type: string
+ type: array
+ env:
+ description: |-
+ Env is a list of custom environment variables to be set in the
+ PostgreSQL process for this extension. It is the responsibility of the
+ cluster administrator to ensure the variables are correct for the
+ specific extension. Note that changes to these variables require
+ a manual cluster restart to take effect.
+ items:
+ description: |-
+ ExtensionEnvVar defines an environment variable for a specific extension
+ image volume.
+ properties:
+ name:
+ description: |-
+ Name of the environment variable to be injected into the
+ PostgreSQL process.
+ minLength: 1
+ pattern: ^[a-zA-Z_][a-zA-Z0-9_]*$
+ type: string
+ value:
+ description: |-
+ Value of the environment variable. CloudNativePG performs a direct
+ replacement of this value, with support for placeholder expansion.
+ The ${`image_root`} placeholder resolves to the absolute mount path
+ of the extension's volume (e.g., `/extensions/my-extension`). This
+ is particularly useful for allowing applications or libraries to
+ locate specific directories within the mounted image.
+ Unrecognized placeholders are rejected. To include a literal ${...}
+ in the value, escape it as $${...}.
+ minLength: 1
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ extension_control_path:
+ description: |-
+ The list of directories inside the image which should be added to extension_control_path.
+ If not defined, defaults to "/share".
+ items:
+ type: string
+ type: array
+ image:
+ description: The image containing the extension.
+ properties:
+ pullPolicy:
+ description: |-
+ Policy for pulling OCI objects. Possible values are:
+ Always: the kubelet always attempts to pull the reference. Container creation will fail If the pull fails.
+ Never: the kubelet never pulls the reference and only uses a local image or artifact. Container creation will fail if the reference isn't present.
+ IfNotPresent: the kubelet pulls if the reference isn't already present on disk. Container creation will fail if the reference isn't present and the pull fails.
+ Defaults to Always if :latest tag is specified, or IfNotPresent otherwise.
+ type: string
+ reference:
+ description: |-
+ Required: Image or artifact reference to be used.
+ Behaves in the same way as pod.spec.containers[*].image.
+ Pull secrets will be assembled in the same way as for the container image by looking up node credentials, SA image pull secrets, and pod spec image pull secrets.
+ More info: https://kubernetes.io/docs/concepts/containers/images
+ This field is optional to allow higher level config management to default or override
+ container images in workload controllers like Deployments and StatefulSets.
+ type: string
+ type: object
+ ld_library_path:
+ description: The list of directories inside the image which should be added to
+ ld_library_path.
+ items:
+ type: string
+ type: array
+ name:
+ description: The name of the extension, required
+ minLength: 1
+ pattern: ^[a-z0-9]([-a-z0-9_]*[a-z0-9])?$
+ type: string
+ required:
+ - name
+ type: object
+ type: array
image:
description: Image is the image name
type: string
@@ -8005,6 +8360,31 @@
- version
type: object
type: array
+ podSelectorRefs:
+ description: |-
+ PodSelectorRefs contains the resolved pod IPs for each named selector
+ defined in spec.podSelectorRefs.
+ items:
+ description: PodSelectorRefStatus contains the resolved pod IPs for a named
+ selector.
+ properties:
+ ips:
+ description: |-
+ IPs is the list of pod IPs matching the selector.
+ Each IP is a single address (no CIDR notation).
+ items:
+ type: string
+ type: array
+ name:
+ description: Name corresponds to the name in the spec's PodSelectorRef.
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
poolerIntegrations:
description: The integration needed by poolers referencing the cluster
properties:
@@ -8186,7 +8566,7 @@
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.20.0
+ controller-gen.kubebuilder.io/version: v0.20.1
helm.sh/resource-policy: keep
name: databases.postgresql.cnpg.io
spec:
@@ -8772,7 +9152,7 @@
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.20.0
+ controller-gen.kubebuilder.io/version: v0.20.1
helm.sh/resource-policy: keep
name: failoverquorums.postgresql.cnpg.io
spec:
@@ -8852,7 +9232,7 @@
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.20.0
+ controller-gen.kubebuilder.io/version: v0.20.1
helm.sh/resource-policy: keep
name: imagecatalogs.postgresql.cnpg.io
spec:
@@ -8900,6 +9280,112 @@
items:
description: CatalogImage defines the image and major version
properties:
+ extensions:
+ description: The configuration of the extensions to be added
+ items:
+ description: |-
+ ExtensionConfiguration is the configuration used to add
+ PostgreSQL extensions to the Cluster.
+ properties:
+ bin_path:
+ description: |-
+ A list of directories within the image to be appended to the
+ PostgreSQL process's `PATH` environment variable.
+ items:
+ type: string
+ type: array
+ dynamic_library_path:
+ description: |-
+ The list of directories inside the image which should be added to dynamic_library_path.
+ If not defined, defaults to "/lib".
+ items:
+ type: string
+ type: array
+ env:
+ description: |-
+ Env is a list of custom environment variables to be set in the
+ PostgreSQL process for this extension. It is the responsibility of the
+ cluster administrator to ensure the variables are correct for the
+ specific extension. Note that changes to these variables require
+ a manual cluster restart to take effect.
+ items:
+ description: |-
+ ExtensionEnvVar defines an environment variable for a specific extension
+ image volume.
+ properties:
+ name:
+ description: |-
+ Name of the environment variable to be injected into the
+ PostgreSQL process.
+ minLength: 1
+ pattern: ^[a-zA-Z_][a-zA-Z0-9_]*$
+ type: string
+ value:
+ description: |-
+ Value of the environment variable. CloudNativePG performs a direct
+ replacement of this value, with support for placeholder expansion.
+ The ${`image_root`} placeholder resolves to the absolute mount path
+ of the extension's volume (e.g., `/extensions/my-extension`). This
+ is particularly useful for allowing applications or libraries to
+ locate specific directories within the mounted image.
+ Unrecognized placeholders are rejected. To include a literal ${...}
+ in the value, escape it as $${...}.
+ minLength: 1
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
+ extension_control_path:
+ description: |-
+ The list of directories inside the image which should be added to extension_control_path.
+ If not defined, defaults to "/share".
+ items:
+ type: string
+ type: array
+ image:
+ description: The image containing the extension.
+ properties:
+ pullPolicy:
+ description: |-
+ Policy for pulling OCI objects. Possible values are:
+ Always: the kubelet always attempts to pull the reference. Container creation will fail If the pull fails.
+ Never: the kubelet never pulls the reference and only uses a local image or artifact. Container creation will fail if the reference isn't present.
+ IfNotPresent: the kubelet pulls if the reference isn't already present on disk. Container creation will fail if the reference isn't present and the pull fails.
+ Defaults to Always if :latest tag is specified, or IfNotPresent otherwise.
+ type: string
+ reference:
+ description: |-
+ Required: Image or artifact reference to be used.
+ Behaves in the same way as pod.spec.containers[*].image.
+ Pull secrets will be assembled in the same way as for the container image by looking up node credentials, SA image pull secrets, and pod spec image pull secrets.
+ More info: https://kubernetes.io/docs/concepts/containers/images
+ This field is optional to allow higher level config management to default or override
+ container images in workload controllers like Deployments and StatefulSets.
+ type: string
+ type: object
+ ld_library_path:
+ description: The list of directories inside the image which should be added to
+ ld_library_path.
+ items:
+ type: string
+ type: array
+ name:
+ description: The name of the extension, required
+ minLength: 1
+ pattern: ^[a-z0-9]([-a-z0-9_]*[a-z0-9])?$
+ type: string
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-list-type: map
image:
description: The image reference
type: string
@@ -8935,7 +9421,7 @@
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.20.0
+ controller-gen.kubebuilder.io/version: v0.20.1
helm.sh/resource-policy: keep
name: poolers.postgresql.cnpg.io
spec:
@@ -9334,6 +9820,19 @@
- name
type: object
type: object
+ serviceAccountName:
+ description: |-
+ Name of an existing ServiceAccount in the same namespace to use for the pooler.
+ When specified, the operator will not create a new ServiceAccount
+ but will use the provided one. This is useful for sharing a single
+ ServiceAccount across multiple poolers (e.g., for cloud IAM configurations).
+ If not specified, a ServiceAccount will be created with the pooler name.
+ maxLength: 253
+ pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$
+ type: string
+ x-kubernetes-validations:
+ - message: serviceAccountName is immutable
+ rule: self == oldSelf
serviceTemplate:
description: Template for the Service to be created
properties:
@@ -18021,7 +18520,7 @@
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.20.0
+ controller-gen.kubebuilder.io/version: v0.20.1
helm.sh/resource-policy: keep
name: publications.postgresql.cnpg.io
spec:
@@ -18217,7 +18716,7 @@
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.20.0
+ controller-gen.kubebuilder.io/version: v0.20.1
helm.sh/resource-policy: keep
name: scheduledbackups.postgresql.cnpg.io
spec:
@@ -18410,7 +18909,7 @@
kind: CustomResourceDefinition
metadata:
annotations:
- controller-gen.kubebuilder.io/version: v0.20.0
+ controller-gen.kubebuilder.io/version: v0.20.1
helm.sh/resource-policy: keep
name: subscriptions.postgresql.cnpg.io
spec:
@@ -18923,14 +19422,14 @@
- /manager
env:
- name: OPERATOR_IMAGE_NAME
- value: "ghcr.io/cloudnative-pg/cloudnative-pg:1.28.1"
+ value: "ghcr.io/cloudnative-pg/cloudnative-pg:1.29.0"
- name: OPERATOR_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
- name: MONITORING_QUERIES_CONFIGMAP
value: "cnpg-default-monitoring"
- image: "ghcr.io/cloudnative-pg/cloudnative-pg:1.28.1"
+ image: "ghcr.io/cloudnative-pg/cloudnative-pg:1.29.0"
imagePullPolicy: IfNotPresent
livenessProbe:
httpGet: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.27.1→0.28.0Release Notes
cloudnative-pg/charts (cloudnative-pg)
v0.28.0Compare Source
CloudNativePG Operator Helm Chart
What's Changed
New Contributors
Full Changelog: cloudnative-pg/charts@cluster-v0.6.0...cloudnative-pg-v0.28.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.