apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]Backupmetadata [Required]metadata field.apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]Clustermetadata [Required]metadata field.apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]ClusterImageCatalogmetadata [Required]metadata field.apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]Databasemetadata [Required]metadata field.apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]FailoverQuorummetadata [Required]metadata field.apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]ImageCatalogmetadata [Required]metadata field.apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]Poolermetadata [Required]metadata field.apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]Publicationmetadata [Required]metadata field.apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]ScheduledBackupmetadata [Required]metadata field.apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]Subscriptionmetadata [Required]metadata field.nodeAffinityNodeAffinity describes node affinity scheduling rules for the pod. @@ -511,7 +511,7 @@ More info: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-no
tolerationsTolerations is a list of Tolerations that should be set for all the pods, in order to allow them to run @@ -532,7 +532,7 @@ https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#inter-p
additionalPodAntiAffinityAdditionalPodAntiAffinity allows to specify pod anti-affinity terms to be added to the ones generated @@ -540,7 +540,7 @@ by the operator if EnablePodAntiAffinity is set to true (default) or to be used
additionalPodAffinityAdditionalPodAffinity allows to specify pod affinity terms to be passed to all the cluster's pods.
@@ -947,14 +947,14 @@ parameter is omittedstartedAtWhen the backup was started
stoppedAtWhen the backup was terminated
@@ -1686,7 +1686,7 @@ and digests for deterministic and repeatable deploymentsimagePullPolicyImage pull policy. @@ -1830,7 +1830,7 @@ contains a pull secret that secret will be automatically included.
ephemeralVolumeSourceEphemeralVolumeSource allows the user to configure the source of ephemeral volumes.
@@ -1906,7 +1906,7 @@ ceiling(livenessProbe / 10).topologySpreadConstraintsTopologySpreadConstraints specifies how to spread matching pods among the given topology. @@ -1915,7 +1915,7 @@ https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constrai
resourcesResources requirements of every generated Pod. Please refer to @@ -1984,7 +1984,7 @@ the license agreement that comes with the operator.
licenseKeySecretThe reference to the license key. When this is set it take precedence over LicenseKey.
@@ -2012,7 +2012,7 @@ the license agreement that comes with the operator.projectedVolumeTemplateTemplate to be used to define projected volumes, projected volumes will be mounted
@@ -2020,7 +2020,7 @@ under /projected base folder
envEnv follows the Env format to pass environment variables @@ -2028,7 +2028,7 @@ to the pods created in the cluster
envFromEnvFrom follows the EnvFrom format to pass environment variables @@ -2043,7 +2043,7 @@ sources to the pods to be used by Env
seccompProfileThe SeccompProfile applied to every Pod and Container.
@@ -2051,7 +2051,7 @@ Defaults to: RuntimeDefault
podSecurityContextOverride the PodSecurityContext applied to every Pod of the cluster. @@ -2061,7 +2061,7 @@ This field doesn't have any effect if SecurityContextConstraints are present.
securityContextOverride the SecurityContext applied to every Container in the Pod of the cluster. @@ -2331,7 +2331,7 @@ This field is calculated from the content of FirstRecoverabilityPointByMethod.
firstRecoverabilityPointByMethodThe first recoverability point, stored as a date in RFC3339 format, per backup method type.
@@ -2348,7 +2348,7 @@ This field is calculated from the content of LastSuccessfulBackupByMethod.lastSuccessfulBackupByMethodLast successful backup, stored as a date in RFC3339 format, per backup method type.
@@ -2414,7 +2414,7 @@ This field is reported when.spec.failoverDelay is populated or dur
conditionsConditions for cluster object
@@ -2535,21 +2535,21 @@ PostgreSQL cluster from an existing storagestorage [Required]Configuration of the storage of the instances
walStorageConfiguration of the storage for PostgreSQL WAL (Write-Ahead Log)
tablespaceStorageConfiguration of the storage for PostgreSQL tablespaces
@@ -2686,7 +2686,7 @@ PostgreSQL.cluster [Required]The name of the PostgreSQL cluster hosting the database.
@@ -3074,7 +3074,7 @@ PostgreSQL extensions to the Cluster.image [Required]The image containing the extension, required
@@ -3178,7 +3178,7 @@ external cluster which is used in the other sections of the configurationsslCertThe reference to an SSL certificate to be used to connect to this @@ -3186,7 +3186,7 @@ instance
sslKeyThe reference to an SSL private key to be used to connect to this @@ -3194,7 +3194,7 @@ instance
sslRootCertThe reference to an SSL CA public key to be used to connect to this @@ -3202,7 +3202,7 @@ instance
passwordThe reference to the password to be used to connect to the server. @@ -3357,7 +3357,7 @@ this object the latest time.
TypedLocalObjectReferenceTypedLocalObjectReference are embedded into this type.)
No description provided.bindPasswordSecret with the password for the user to bind to the directory
@@ -4606,7 +4606,7 @@ More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-specSpecification of the desired behavior of the pod. @@ -4791,7 +4791,7 @@ Pooler name should never match with any cluster name within the same namespace.<
deploymentStrategyThe deployment strategy to use for pgbouncer to replace existing pods with new ones
@@ -5176,7 +5176,7 @@ to be injected in the PostgreSQL Podscluster [Required]The name of the PostgreSQL cluster that identifies the "publisher"
@@ -5668,7 +5668,7 @@ connections the role can make.-1 (the default) means no limit.
validUntilDate and time after which the role's password is no longer valid.
@@ -5910,21 +5910,21 @@ Overrides the default settings specified in the cluster '.backup.volumeSnapshot.
Field Description
lastCheckTimeThe latest time the schedule
lastScheduleTimeInformation when was the last time that backup was successfully scheduled.
nextScheduleTimeNext time we will run a backup
@@ -6201,7 +6201,7 @@ More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-specSpecification of the desired behavior of the service. @@ -6291,7 +6291,7 @@ Size cannot be decreased.
pvcTemplateTemplate to be used to generate the Persistent Volume Claim
@@ -6326,7 +6326,7 @@ Size cannot be decreased.cluster [Required]The name of the PostgreSQL cluster that identifies the "subscriber"
@@ -6636,28 +6636,28 @@ quorum based replication or a priority listsecretKeyRefReference to the secret that contains the encryption key
wrapCommandWrapCommand is the encrypt command provided by the user
unwrapCommandUnwrapCommand is the decryption command provided by the user
passphraseCommandPassphraseCommand is the command executed to get the passphrase that will be diff --git a/product_docs/docs/postgres_for_kubernetes/preview/pg4k.v1/v1.28.0-rc1.mdx b/product_docs/docs/postgres_for_kubernetes/preview/pg4k.v1/v1.28.0-rc2.mdx similarity index 98% rename from product_docs/docs/postgres_for_kubernetes/preview/pg4k.v1/v1.28.0-rc1.mdx rename to product_docs/docs/postgres_for_kubernetes/preview/pg4k.v1/v1.28.0-rc2.mdx index 991e15c754..7a04bc48b9 100644 --- a/product_docs/docs/postgres_for_kubernetes/preview/pg4k.v1/v1.28.0-rc1.mdx +++ b/product_docs/docs/postgres_for_kubernetes/preview/pg4k.v1/v1.28.0-rc2.mdx @@ -1,6 +1,6 @@ --- -title: API Reference - v1.28.0-rc1 -navTitle: v1.28.0-rc1 +title: API Reference - v1.28.0-rc2 +navTitle: v1.28.0-rc2 pdfExclude: 'true' --- @@ -32,7 +32,7 @@ pdfExclude: 'true'
apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]Backupmetadata [Required]metadata field.apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]Clustermetadata [Required]metadata field.apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]ClusterImageCatalogmetadata [Required]metadata field.apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]Databasemetadata [Required]metadata field.apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]FailoverQuorummetadata [Required]metadata field.apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]ImageCatalogmetadata [Required]metadata field.apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]Poolermetadata [Required]metadata field.apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]Publicationmetadata [Required]metadata field.apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]ScheduledBackupmetadata [Required]metadata field.apiVersion [Required]postgresql.k8s.enterprisedb.io/v1kind [Required]Subscriptionmetadata [Required]metadata field.nodeAffinityNodeAffinity describes node affinity scheduling rules for the pod. @@ -406,7 +406,7 @@ More info: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-no
tolerationsTolerations is a list of Tolerations that should be set for all the pods, in order to allow them to run @@ -427,7 +427,7 @@ https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#inter-p
additionalPodAntiAffinityAdditionalPodAntiAffinity allows to specify pod anti-affinity terms to be added to the ones generated @@ -435,7 +435,7 @@ by the operator if EnablePodAntiAffinity is set to true (default) or to be used
additionalPodAffinityAdditionalPodAffinity allows to specify pod affinity terms to be passed to all the cluster's pods.
@@ -842,14 +842,14 @@ parameter is omittedstartedAtWhen the backup was started
stoppedAtWhen the backup was terminated
@@ -1581,7 +1581,7 @@ and digests for deterministic and repeatable deploymentsimagePullPolicyImage pull policy. @@ -1725,7 +1725,7 @@ contains a pull secret that secret will be automatically included.
ephemeralVolumeSourceEphemeralVolumeSource allows the user to configure the source of ephemeral volumes.
@@ -1801,7 +1801,7 @@ ceiling(livenessProbe / 10).topologySpreadConstraintsTopologySpreadConstraints specifies how to spread matching pods among the given topology. @@ -1810,7 +1810,7 @@ https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constrai
resourcesResources requirements of every generated Pod. Please refer to @@ -1879,7 +1879,7 @@ the license agreement that comes with the operator.
licenseKeySecretThe reference to the license key. When this is set it take precedence over LicenseKey.
@@ -1907,7 +1907,7 @@ the license agreement that comes with the operator.projectedVolumeTemplateTemplate to be used to define projected volumes, projected volumes will be mounted
@@ -1915,7 +1915,7 @@ under /projected base folder
envEnv follows the Env format to pass environment variables @@ -1923,7 +1923,7 @@ to the pods created in the cluster
envFromEnvFrom follows the EnvFrom format to pass environment variables @@ -1938,7 +1938,7 @@ sources to the pods to be used by Env
seccompProfileThe SeccompProfile applied to every Pod and Container.
@@ -1946,7 +1946,7 @@ Defaults to: RuntimeDefault
podSecurityContextOverride the PodSecurityContext applied to every Pod of the cluster. @@ -1956,7 +1956,7 @@ This field doesn't have any effect if SecurityContextConstraints are present.
securityContextOverride the SecurityContext applied to every Container in the Pod of the cluster. @@ -2226,7 +2226,7 @@ This field is calculated from the content of FirstRecoverabilityPointByMethod.
firstRecoverabilityPointByMethodThe first recoverability point, stored as a date in RFC3339 format, per backup method type.
@@ -2243,7 +2243,7 @@ This field is calculated from the content of LastSuccessfulBackupByMethod.lastSuccessfulBackupByMethodLast successful backup, stored as a date in RFC3339 format, per backup method type.
@@ -2309,7 +2309,7 @@ This field is reported when.spec.failoverDelay is populated or dur
conditionsConditions for cluster object
@@ -2430,21 +2430,21 @@ PostgreSQL cluster from an existing storagestorage [Required]Configuration of the storage of the instances
walStorageConfiguration of the storage for PostgreSQL WAL (Write-Ahead Log)
tablespaceStorageConfiguration of the storage for PostgreSQL tablespaces
@@ -2581,7 +2581,7 @@ PostgreSQL.cluster [Required]The name of the PostgreSQL cluster hosting the database.
@@ -2969,7 +2969,7 @@ PostgreSQL extensions to the Cluster.image [Required]The image containing the extension, required
@@ -3073,7 +3073,7 @@ external cluster which is used in the other sections of the configurationsslCertThe reference to an SSL certificate to be used to connect to this @@ -3081,7 +3081,7 @@ instance
sslKeyThe reference to an SSL private key to be used to connect to this @@ -3089,7 +3089,7 @@ instance
sslRootCertThe reference to an SSL CA public key to be used to connect to this @@ -3097,7 +3097,7 @@ instance
passwordThe reference to the password to be used to connect to the server. @@ -3252,7 +3252,7 @@ this object the latest time.
TypedLocalObjectReferenceTypedLocalObjectReference are embedded into this type.)
No description provided.bindPasswordSecret with the password for the user to bind to the directory
@@ -4501,7 +4501,7 @@ More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-specSpecification of the desired behavior of the pod. @@ -4686,7 +4686,7 @@ Pooler name should never match with any cluster name within the same namespace.<
deploymentStrategyThe deployment strategy to use for pgbouncer to replace existing pods with new ones
@@ -5071,7 +5071,7 @@ to be injected in the PostgreSQL Podscluster [Required]The name of the PostgreSQL cluster that identifies the "publisher"
@@ -5563,7 +5563,7 @@ connections the role can make.-1 (the default) means no limit.
validUntilDate and time after which the role's password is no longer valid.
@@ -5805,21 +5805,21 @@ Overrides the default settings specified in the cluster '.backup.volumeSnapshot.
Field Description
lastCheckTimeThe latest time the schedule
lastScheduleTimeInformation when was the last time that backup was successfully scheduled.
nextScheduleTimeNext time we will run a backup
@@ -6096,7 +6096,7 @@ More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-specSpecification of the desired behavior of the service. @@ -6186,7 +6186,7 @@ Size cannot be decreased.
pvcTemplateTemplate to be used to generate the Persistent Volume Claim
@@ -6221,7 +6221,7 @@ Size cannot be decreased.cluster [Required]The name of the PostgreSQL cluster that identifies the "subscriber"
@@ -6531,28 +6531,28 @@ quorum based replication or a priority listsecretKeyRefReference to the secret that contains the encryption key
wrapCommandWrapCommand is the encrypt command provided by the user
unwrapCommandUnwrapCommand is the decryption command provided by the user
passphraseCommandPassphraseCommand is the command executed to get the passphrase that will be
diff --git a/product_docs/docs/postgres_for_kubernetes/preview/postgis.mdx b/product_docs/docs/postgres_for_kubernetes/preview/postgis.mdx
index 90b28df474..4163661461 100644
--- a/product_docs/docs/postgres_for_kubernetes/preview/postgis.mdx
+++ b/product_docs/docs/postgres_for_kubernetes/preview/postgis.mdx
@@ -122,7 +122,7 @@ values from the ones in this document):
```console
$ kubectl cnpg psql postgis-example -- app
-psql (17.6 (Debian 17.6-1.pgdg13+3))
+psql (18.0 (Debian 18.0-1.pgdg13+3))
Type "help" for help.
app=# SELECT * FROM pg_available_extensions WHERE name ~ '^postgis' ORDER BY 1;
diff --git a/product_docs/docs/postgres_for_kubernetes/preview/postgres_upgrades.mdx b/product_docs/docs/postgres_for_kubernetes/preview/postgres_upgrades.mdx
index dd51deb3e7..e309ac3560 100644
--- a/product_docs/docs/postgres_for_kubernetes/preview/postgres_upgrades.mdx
+++ b/product_docs/docs/postgres_for_kubernetes/preview/postgres_upgrades.mdx
@@ -1,5 +1,5 @@
---
-title: 'PostgreSQL Upgrades'
+title: 'PostgreSQL upgrades'
originalFilePath: 'src/postgres_upgrades.md'
---
diff --git a/product_docs/docs/postgres_for_kubernetes/preview/postgresql_conf.mdx b/product_docs/docs/postgres_for_kubernetes/preview/postgresql_conf.mdx
index 0a2b1307ef..df4d749afd 100644
--- a/product_docs/docs/postgres_for_kubernetes/preview/postgresql_conf.mdx
+++ b/product_docs/docs/postgres_for_kubernetes/preview/postgresql_conf.mdx
@@ -170,19 +170,20 @@ role within the cluster. These parameters are effectively applied only when the
instance is operating as a replica.
```text
-primary_conninfo = 'host=