Automated Manifest Update - Automerge #3747
@@ -3,10 +3,10 @@ kind: ClusterRole
|
|||||||
metadata:
|
metadata:
|
||||||
name: cloudnative-pg-edit
|
name: cloudnative-pg-edit
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: cloudnative-pg-0.27.0
|
helm.sh/chart: cloudnative-pg-0.27.1
|
||||||
app.kubernetes.io/name: cloudnative-pg
|
app.kubernetes.io/name: cloudnative-pg
|
||||||
app.kubernetes.io/instance: cloudnative-pg
|
app.kubernetes.io/instance: cloudnative-pg
|
||||||
app.kubernetes.io/version: "1.28.0"
|
app.kubernetes.io/version: "1.28.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
|
|||||||
@@ -3,10 +3,10 @@ kind: ClusterRole
|
|||||||
metadata:
|
metadata:
|
||||||
name: cloudnative-pg-view
|
name: cloudnative-pg-view
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: cloudnative-pg-0.27.0
|
helm.sh/chart: cloudnative-pg-0.27.1
|
||||||
app.kubernetes.io/name: cloudnative-pg
|
app.kubernetes.io/name: cloudnative-pg
|
||||||
app.kubernetes.io/instance: cloudnative-pg
|
app.kubernetes.io/instance: cloudnative-pg
|
||||||
app.kubernetes.io/version: "1.28.0"
|
app.kubernetes.io/version: "1.28.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
|
|||||||
@@ -3,10 +3,10 @@ kind: ClusterRole
|
|||||||
metadata:
|
metadata:
|
||||||
name: cloudnative-pg
|
name: cloudnative-pg
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: cloudnative-pg-0.27.0
|
helm.sh/chart: cloudnative-pg-0.27.1
|
||||||
app.kubernetes.io/name: cloudnative-pg
|
app.kubernetes.io/name: cloudnative-pg
|
||||||
app.kubernetes.io/instance: cloudnative-pg
|
app.kubernetes.io/instance: cloudnative-pg
|
||||||
app.kubernetes.io/version: "1.28.0"
|
app.kubernetes.io/version: "1.28.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
|
|||||||
@@ -3,10 +3,10 @@ kind: ClusterRoleBinding
|
|||||||
metadata:
|
metadata:
|
||||||
name: cloudnative-pg
|
name: cloudnative-pg
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: cloudnative-pg-0.27.0
|
helm.sh/chart: cloudnative-pg-0.27.1
|
||||||
app.kubernetes.io/name: cloudnative-pg
|
app.kubernetes.io/name: cloudnative-pg
|
||||||
app.kubernetes.io/instance: cloudnative-pg
|
app.kubernetes.io/instance: cloudnative-pg
|
||||||
app.kubernetes.io/version: "1.28.0"
|
app.kubernetes.io/version: "1.28.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
roleRef:
|
roleRef:
|
||||||
apiGroup: rbac.authorization.k8s.io
|
apiGroup: rbac.authorization.k8s.io
|
||||||
|
|||||||
@@ -4,9 +4,9 @@ metadata:
|
|||||||
name: cnpg-controller-manager-config
|
name: cnpg-controller-manager-config
|
||||||
namespace: cloudnative-pg
|
namespace: cloudnative-pg
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: cloudnative-pg-0.27.0
|
helm.sh/chart: cloudnative-pg-0.27.1
|
||||||
app.kubernetes.io/name: cloudnative-pg
|
app.kubernetes.io/name: cloudnative-pg
|
||||||
app.kubernetes.io/instance: cloudnative-pg
|
app.kubernetes.io/instance: cloudnative-pg
|
||||||
app.kubernetes.io/version: "1.28.0"
|
app.kubernetes.io/version: "1.28.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
data: {}
|
data: {}
|
||||||
|
|||||||
@@ -4,40 +4,40 @@ metadata:
|
|||||||
name: cnpg-default-monitoring
|
name: cnpg-default-monitoring
|
||||||
namespace: cloudnative-pg
|
namespace: cloudnative-pg
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: cloudnative-pg-0.27.0
|
helm.sh/chart: cloudnative-pg-0.27.1
|
||||||
app.kubernetes.io/name: cloudnative-pg
|
app.kubernetes.io/name: cloudnative-pg
|
||||||
app.kubernetes.io/instance: cloudnative-pg
|
app.kubernetes.io/instance: cloudnative-pg
|
||||||
app.kubernetes.io/version: "1.28.0"
|
app.kubernetes.io/version: "1.28.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
cnpg.io/reload: ""
|
cnpg.io/reload: ""
|
||||||
data:
|
data:
|
||||||
queries: |
|
queries: |
|
||||||
backends:
|
backends:
|
||||||
query: |
|
query: |
|
||||||
SELECT sa.datname
|
SELECT sa.datname
|
||||||
, sa.usename
|
, sa.usename
|
||||||
, sa.application_name
|
, sa.application_name
|
||||||
, states.state
|
, states.state
|
||||||
, COALESCE(sa.count, 0) AS total
|
, COALESCE(sa.count, 0) AS total
|
||||||
, COALESCE(sa.max_tx_secs, 0) AS max_tx_duration_seconds
|
, COALESCE(sa.max_tx_secs, 0) AS max_tx_duration_seconds
|
||||||
FROM ( VALUES ('active')
|
FROM ( VALUES ('active')
|
||||||
, ('idle')
|
, ('idle')
|
||||||
, ('idle in transaction')
|
, ('idle in transaction')
|
||||||
, ('idle in transaction (aborted)')
|
, ('idle in transaction (aborted)')
|
||||||
, ('fastpath function call')
|
, ('fastpath function call')
|
||||||
, ('disabled')
|
, ('disabled')
|
||||||
) AS states(state)
|
) AS states(state)
|
||||||
LEFT JOIN (
|
LEFT JOIN (
|
||||||
SELECT datname
|
SELECT datname
|
||||||
, state
|
, state
|
||||||
, usename
|
, usename
|
||||||
, COALESCE(application_name, '') AS application_name
|
, COALESCE(application_name, '') AS application_name
|
||||||
, COUNT(*)
|
, COUNT(*)
|
||||||
, COALESCE(EXTRACT (EPOCH FROM (max(now() - xact_start))), 0) AS max_tx_secs
|
, COALESCE(EXTRACT (EPOCH FROM (max(now() - xact_start))), 0) AS max_tx_secs
|
||||||
FROM pg_catalog.pg_stat_activity
|
FROM pg_catalog.pg_stat_activity
|
||||||
GROUP BY datname, state, usename, application_name
|
GROUP BY datname, state, usename, application_name
|
||||||
) sa ON states.state = sa.state
|
) sa ON states.state = sa.state
|
||||||
WHERE sa.usename IS NOT NULL
|
WHERE sa.usename IS NOT NULL
|
||||||
metrics:
|
metrics:
|
||||||
- datname:
|
- datname:
|
||||||
usage: "LABEL"
|
usage: "LABEL"
|
||||||
@@ -60,22 +60,22 @@ data:
|
|||||||
|
|
||||||
backends_waiting:
|
backends_waiting:
|
||||||
query: |
|
query: |
|
||||||
SELECT count(*) AS total
|
SELECT count(*) AS total
|
||||||
FROM pg_catalog.pg_locks blocked_locks
|
FROM pg_catalog.pg_locks blocked_locks
|
||||||
JOIN pg_catalog.pg_locks blocking_locks
|
JOIN pg_catalog.pg_locks blocking_locks
|
||||||
ON blocking_locks.locktype = blocked_locks.locktype
|
ON blocking_locks.locktype = blocked_locks.locktype
|
||||||
AND blocking_locks.database IS NOT DISTINCT FROM blocked_locks.database
|
AND blocking_locks.database IS NOT DISTINCT FROM blocked_locks.database
|
||||||
AND blocking_locks.relation IS NOT DISTINCT FROM blocked_locks.relation
|
AND blocking_locks.relation IS NOT DISTINCT FROM blocked_locks.relation
|
||||||
AND blocking_locks.page IS NOT DISTINCT FROM blocked_locks.page
|
AND blocking_locks.page IS NOT DISTINCT FROM blocked_locks.page
|
||||||
AND blocking_locks.tuple IS NOT DISTINCT FROM blocked_locks.tuple
|
AND blocking_locks.tuple IS NOT DISTINCT FROM blocked_locks.tuple
|
||||||
AND blocking_locks.virtualxid IS NOT DISTINCT FROM blocked_locks.virtualxid
|
AND blocking_locks.virtualxid IS NOT DISTINCT FROM blocked_locks.virtualxid
|
||||||
AND blocking_locks.transactionid IS NOT DISTINCT FROM blocked_locks.transactionid
|
AND blocking_locks.transactionid IS NOT DISTINCT FROM blocked_locks.transactionid
|
||||||
AND blocking_locks.classid IS NOT DISTINCT FROM blocked_locks.classid
|
AND blocking_locks.classid IS NOT DISTINCT FROM blocked_locks.classid
|
||||||
AND blocking_locks.objid IS NOT DISTINCT FROM blocked_locks.objid
|
AND blocking_locks.objid IS NOT DISTINCT FROM blocked_locks.objid
|
||||||
AND blocking_locks.objsubid IS NOT DISTINCT FROM blocked_locks.objsubid
|
AND blocking_locks.objsubid IS NOT DISTINCT FROM blocked_locks.objsubid
|
||||||
AND blocking_locks.pid != blocked_locks.pid
|
AND blocking_locks.pid != blocked_locks.pid
|
||||||
JOIN pg_catalog.pg_stat_activity blocking_activity ON blocking_activity.pid = blocking_locks.pid
|
JOIN pg_catalog.pg_stat_activity blocking_activity ON blocking_activity.pid = blocking_locks.pid
|
||||||
WHERE NOT blocked_locks.granted
|
WHERE NOT blocked_locks.granted
|
||||||
metrics:
|
metrics:
|
||||||
- total:
|
- total:
|
||||||
usage: "GAUGE"
|
usage: "GAUGE"
|
||||||
@@ -113,16 +113,17 @@ data:
|
|||||||
description: "Time at which postgres started (based on epoch)"
|
description: "Time at which postgres started (based on epoch)"
|
||||||
|
|
||||||
pg_replication:
|
pg_replication:
|
||||||
query: "SELECT CASE WHEN (
|
query: |
|
||||||
NOT pg_catalog.pg_is_in_recovery()
|
SELECT CASE WHEN (
|
||||||
OR pg_catalog.pg_last_wal_receive_lsn() = pg_catalog.pg_last_wal_replay_lsn())
|
NOT pg_catalog.pg_is_in_recovery()
|
||||||
THEN 0
|
OR pg_catalog.pg_last_wal_receive_lsn() = pg_catalog.pg_last_wal_replay_lsn())
|
||||||
ELSE GREATEST (0,
|
THEN 0
|
||||||
EXTRACT(EPOCH FROM (now() - pg_catalog.pg_last_xact_replay_timestamp())))
|
ELSE GREATEST (0,
|
||||||
END AS lag,
|
EXTRACT(EPOCH FROM (now() - pg_catalog.pg_last_xact_replay_timestamp())))
|
||||||
pg_catalog.pg_is_in_recovery() AS in_recovery,
|
END AS lag,
|
||||||
EXISTS (TABLE pg_stat_wal_receiver) AS is_wal_receiver_up,
|
pg_catalog.pg_is_in_recovery() AS in_recovery,
|
||||||
(SELECT count(*) FROM pg_catalog.pg_stat_replication) AS streaming_replicas"
|
EXISTS (TABLE pg_stat_wal_receiver) AS is_wal_receiver_up,
|
||||||
|
(SELECT count(*) FROM pg_catalog.pg_stat_replication) AS streaming_replicas
|
||||||
metrics:
|
metrics:
|
||||||
- lag:
|
- lag:
|
||||||
usage: "GAUGE"
|
usage: "GAUGE"
|
||||||
@@ -178,6 +179,9 @@ data:
|
|||||||
, COALESCE(CAST(CAST('x'||pg_catalog.right(pg_catalog.split_part(last_failed_wal, '.', 1), 16) AS pg_catalog.bit(64)) AS pg_catalog.int8), -1) AS last_failed_wal_start_lsn
|
, COALESCE(CAST(CAST('x'||pg_catalog.right(pg_catalog.split_part(last_failed_wal, '.', 1), 16) AS pg_catalog.bit(64)) AS pg_catalog.int8), -1) AS last_failed_wal_start_lsn
|
||||||
, EXTRACT(EPOCH FROM stats_reset) AS stats_reset_time
|
, EXTRACT(EPOCH FROM stats_reset) AS stats_reset_time
|
||||||
FROM pg_catalog.pg_stat_archiver
|
FROM pg_catalog.pg_stat_archiver
|
||||||
|
predicate_query: |
|
||||||
|
SELECT NOT pg_catalog.pg_is_in_recovery()
|
||||||
|
OR pg_catalog.current_setting('archive_mode') = 'always'
|
||||||
metrics:
|
metrics:
|
||||||
- archived_count:
|
- archived_count:
|
||||||
usage: "COUNTER"
|
usage: "COUNTER"
|
||||||
@@ -390,20 +394,20 @@ data:
|
|||||||
pg_stat_replication:
|
pg_stat_replication:
|
||||||
primary: true
|
primary: true
|
||||||
query: |
|
query: |
|
||||||
SELECT usename
|
SELECT usename
|
||||||
, COALESCE(application_name, '') AS application_name
|
, COALESCE(application_name, '') AS application_name
|
||||||
, COALESCE(client_addr::text, '') AS client_addr
|
, COALESCE(client_addr::text, '') AS client_addr
|
||||||
, COALESCE(client_port::text, '') AS client_port
|
, COALESCE(client_port::text, '') AS client_port
|
||||||
, EXTRACT(EPOCH FROM backend_start) AS backend_start
|
, EXTRACT(EPOCH FROM backend_start) AS backend_start
|
||||||
, COALESCE(pg_catalog.age(backend_xmin), 0) AS backend_xmin_age
|
, COALESCE(pg_catalog.age(backend_xmin), 0) AS backend_xmin_age
|
||||||
, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_lsn(), sent_lsn) AS sent_diff_bytes
|
, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_lsn(), sent_lsn) AS sent_diff_bytes
|
||||||
, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_lsn(), write_lsn) AS write_diff_bytes
|
, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_lsn(), write_lsn) AS write_diff_bytes
|
||||||
, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_lsn(), flush_lsn) AS flush_diff_bytes
|
, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_lsn(), flush_lsn) AS flush_diff_bytes
|
||||||
, COALESCE(pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_lsn(), replay_lsn),0) AS replay_diff_bytes
|
, COALESCE(pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_lsn(), replay_lsn),0) AS replay_diff_bytes
|
||||||
, COALESCE((EXTRACT(EPOCH FROM write_lag)),0)::float AS write_lag_seconds
|
, COALESCE((EXTRACT(EPOCH FROM write_lag)),0)::float AS write_lag_seconds
|
||||||
, COALESCE((EXTRACT(EPOCH FROM flush_lag)),0)::float AS flush_lag_seconds
|
, COALESCE((EXTRACT(EPOCH FROM flush_lag)),0)::float AS flush_lag_seconds
|
||||||
, COALESCE((EXTRACT(EPOCH FROM replay_lag)),0)::float AS replay_lag_seconds
|
, COALESCE((EXTRACT(EPOCH FROM replay_lag)),0)::float AS replay_lag_seconds
|
||||||
FROM pg_catalog.pg_stat_replication
|
FROM pg_catalog.pg_stat_replication
|
||||||
metrics:
|
metrics:
|
||||||
- usename:
|
- usename:
|
||||||
usage: "LABEL"
|
usage: "LABEL"
|
||||||
@@ -463,13 +467,13 @@ data:
|
|||||||
pg_extensions:
|
pg_extensions:
|
||||||
query: |
|
query: |
|
||||||
SELECT
|
SELECT
|
||||||
current_database() as datname,
|
current_database() as datname,
|
||||||
name as extname,
|
name as extname,
|
||||||
default_version,
|
default_version,
|
||||||
installed_version,
|
installed_version,
|
||||||
CASE
|
CASE
|
||||||
WHEN default_version = installed_version THEN 0
|
WHEN default_version = installed_version THEN 0
|
||||||
ELSE 1
|
ELSE 1
|
||||||
END AS update_available
|
END AS update_available
|
||||||
FROM pg_catalog.pg_available_extensions
|
FROM pg_catalog.pg_available_extensions
|
||||||
WHERE installed_version IS NOT NULL
|
WHERE installed_version IS NOT NULL
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.19.0
|
controller-gen.kubebuilder.io/version: v0.20.0
|
||||||
helm.sh/resource-policy: keep
|
helm.sh/resource-policy: keep
|
||||||
name: backups.postgresql.cnpg.io
|
name: backups.postgresql.cnpg.io
|
||||||
spec:
|
spec:
|
||||||
@@ -211,6 +211,11 @@ spec:
|
|||||||
- key
|
- key
|
||||||
- name
|
- name
|
||||||
type: object
|
type: object
|
||||||
|
useDefaultAzureCredentials:
|
||||||
|
description: |-
|
||||||
|
Use the default Azure authentication flow, which includes DefaultAzureCredential.
|
||||||
|
This allows authentication using environment variables and managed identities.
|
||||||
|
type: boolean
|
||||||
type: object
|
type: object
|
||||||
backupId:
|
backupId:
|
||||||
description: The ID of the Barman backup
|
description: The ID of the Barman backup
|
||||||
@@ -304,6 +309,13 @@ spec:
|
|||||||
podName:
|
podName:
|
||||||
description: The pod name
|
description: The pod name
|
||||||
type: string
|
type: string
|
||||||
|
sessionID:
|
||||||
|
description: |-
|
||||||
|
The instance manager session ID. This is a unique identifier generated at instance manager
|
||||||
|
startup and changes on every restart (including container reboots). Used to detect if
|
||||||
|
the instance manager was restarted during long-running operations like backups, which
|
||||||
|
would terminate any running backup process.
|
||||||
|
type: string
|
||||||
type: object
|
type: object
|
||||||
majorVersion:
|
majorVersion:
|
||||||
description: |-
|
description: |-
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.19.0
|
controller-gen.kubebuilder.io/version: v0.20.0
|
||||||
helm.sh/resource-policy: keep
|
helm.sh/resource-policy: keep
|
||||||
name: clusterimagecatalogs.postgresql.cnpg.io
|
name: clusterimagecatalogs.postgresql.cnpg.io
|
||||||
spec:
|
spec:
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.19.0
|
controller-gen.kubebuilder.io/version: v0.20.0
|
||||||
helm.sh/resource-policy: keep
|
helm.sh/resource-policy: keep
|
||||||
name: clusters.postgresql.cnpg.io
|
name: clusters.postgresql.cnpg.io
|
||||||
spec:
|
spec:
|
||||||
@@ -984,9 +984,10 @@ spec:
|
|||||||
operator:
|
operator:
|
||||||
description: |-
|
description: |-
|
||||||
Operator represents a key's relationship to the value.
|
Operator represents a key's relationship to the value.
|
||||||
Valid operators are Exists and Equal. Defaults to Equal.
|
Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal.
|
||||||
Exists is equivalent to wildcard for value, so that a pod can
|
Exists is equivalent to wildcard for value, so that a pod can
|
||||||
tolerate all taints of a particular category.
|
tolerate all taints of a particular category.
|
||||||
|
Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).
|
||||||
type: string
|
type: string
|
||||||
tolerationSeconds:
|
tolerationSeconds:
|
||||||
description: |-
|
description: |-
|
||||||
@@ -1077,6 +1078,11 @@ spec:
|
|||||||
- key
|
- key
|
||||||
- name
|
- name
|
||||||
type: object
|
type: object
|
||||||
|
useDefaultAzureCredentials:
|
||||||
|
description: |-
|
||||||
|
Use the default Azure authentication flow, which includes DefaultAzureCredential.
|
||||||
|
This allows authentication using environment variables and managed identities.
|
||||||
|
type: boolean
|
||||||
type: object
|
type: object
|
||||||
data:
|
data:
|
||||||
description: |-
|
description: |-
|
||||||
@@ -1908,7 +1914,9 @@ spec:
|
|||||||
description: The target timeline ("latest" or a positive integer)
|
description: The target timeline ("latest" or a positive integer)
|
||||||
type: string
|
type: string
|
||||||
targetTime:
|
targetTime:
|
||||||
description: The target time as a timestamp in the RFC3339 standard
|
description: |-
|
||||||
|
The target time as a timestamp in RFC3339 format or PostgreSQL timestamp format.
|
||||||
|
Timestamps without an explicit timezone are interpreted as UTC.
|
||||||
type: string
|
type: string
|
||||||
targetXID:
|
targetXID:
|
||||||
description: The target transaction ID
|
description: The target transaction ID
|
||||||
@@ -2410,7 +2418,7 @@ spec:
|
|||||||
resources:
|
resources:
|
||||||
description: |-
|
description: |-
|
||||||
resources represents the minimum resources the volume should have.
|
resources represents the minimum resources the volume should have.
|
||||||
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements
|
Users are allowed to specify resource requirements
|
||||||
that are lower than previous value but must still be higher than capacity recorded in the
|
that are lower than previous value but must still be higher than capacity recorded in the
|
||||||
status field of the claim.
|
status field of the claim.
|
||||||
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
||||||
@@ -2607,6 +2615,11 @@ spec:
|
|||||||
- key
|
- key
|
||||||
- name
|
- name
|
||||||
type: object
|
type: object
|
||||||
|
useDefaultAzureCredentials:
|
||||||
|
description: |-
|
||||||
|
Use the default Azure authentication flow, which includes DefaultAzureCredential.
|
||||||
|
This allows authentication using environment variables and managed identities.
|
||||||
|
type: boolean
|
||||||
type: object
|
type: object
|
||||||
data:
|
data:
|
||||||
description: |-
|
description: |-
|
||||||
@@ -4267,7 +4280,7 @@ spec:
|
|||||||
name:
|
name:
|
||||||
description: The name of the extension, required
|
description: The name of the extension, required
|
||||||
minLength: 1
|
minLength: 1
|
||||||
pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$
|
pattern: ^[a-z0-9]([-a-z0-9_]*[a-z0-9])?$
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- image
|
- image
|
||||||
@@ -5020,6 +5033,24 @@ spec:
|
|||||||
signerName:
|
signerName:
|
||||||
description: Kubelet's generated CSRs will be addressed to this signer.
|
description: Kubelet's generated CSRs will be addressed to this signer.
|
||||||
type: string
|
type: string
|
||||||
|
userAnnotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
description: |-
|
||||||
|
userAnnotations allow pod authors to pass additional information to
|
||||||
|
the signer implementation. Kubernetes does not restrict or validate this
|
||||||
|
metadata in any way.
|
||||||
|
|
||||||
|
These values are copied verbatim into the `spec.unverifiedUserAnnotations` field of
|
||||||
|
the PodCertificateRequest objects that Kubelet creates.
|
||||||
|
|
||||||
|
Entries are subject to the same validation as object metadata annotations,
|
||||||
|
with the addition that all keys must be domain-prefixed. No restrictions
|
||||||
|
are placed on values, except an overall size limitation on the entire field.
|
||||||
|
|
||||||
|
Signers should document the keys and values they support. Signers should
|
||||||
|
deny requests that contain keys they do not recognize.
|
||||||
|
type: object
|
||||||
required:
|
required:
|
||||||
- keyType
|
- keyType
|
||||||
- signerName
|
- signerName
|
||||||
@@ -5645,7 +5676,7 @@ spec:
|
|||||||
resources:
|
resources:
|
||||||
description: |-
|
description: |-
|
||||||
resources represents the minimum resources the volume should have.
|
resources represents the minimum resources the volume should have.
|
||||||
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements
|
Users are allowed to specify resource requirements
|
||||||
that are lower than previous value but must still be higher than capacity recorded in the
|
that are lower than previous value but must still be higher than capacity recorded in the
|
||||||
status field of the claim.
|
status field of the claim.
|
||||||
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
||||||
@@ -5892,7 +5923,7 @@ spec:
|
|||||||
resources:
|
resources:
|
||||||
description: |-
|
description: |-
|
||||||
resources represents the minimum resources the volume should have.
|
resources represents the minimum resources the volume should have.
|
||||||
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements
|
Users are allowed to specify resource requirements
|
||||||
that are lower than previous value but must still be higher than capacity recorded in the
|
that are lower than previous value but must still be higher than capacity recorded in the
|
||||||
status field of the claim.
|
status field of the claim.
|
||||||
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
||||||
@@ -6291,7 +6322,7 @@ spec:
|
|||||||
resources:
|
resources:
|
||||||
description: |-
|
description: |-
|
||||||
resources represents the minimum resources the volume should have.
|
resources represents the minimum resources the volume should have.
|
||||||
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements
|
Users are allowed to specify resource requirements
|
||||||
that are lower than previous value but must still be higher than capacity recorded in the
|
that are lower than previous value but must still be higher than capacity recorded in the
|
||||||
status field of the claim.
|
status field of the claim.
|
||||||
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.19.0
|
controller-gen.kubebuilder.io/version: v0.20.0
|
||||||
helm.sh/resource-policy: keep
|
helm.sh/resource-policy: keep
|
||||||
name: databases.postgresql.cnpg.io
|
name: databases.postgresql.cnpg.io
|
||||||
spec:
|
spec:
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.19.0
|
controller-gen.kubebuilder.io/version: v0.20.0
|
||||||
helm.sh/resource-policy: keep
|
helm.sh/resource-policy: keep
|
||||||
name: failoverquorums.postgresql.cnpg.io
|
name: failoverquorums.postgresql.cnpg.io
|
||||||
spec:
|
spec:
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.19.0
|
controller-gen.kubebuilder.io/version: v0.20.0
|
||||||
helm.sh/resource-policy: keep
|
helm.sh/resource-policy: keep
|
||||||
name: imagecatalogs.postgresql.cnpg.io
|
name: imagecatalogs.postgresql.cnpg.io
|
||||||
spec:
|
spec:
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.19.0
|
controller-gen.kubebuilder.io/version: v0.20.0
|
||||||
helm.sh/resource-policy: keep
|
helm.sh/resource-policy: keep
|
||||||
name: poolers.postgresql.cnpg.io
|
name: poolers.postgresql.cnpg.io
|
||||||
spec:
|
spec:
|
||||||
@@ -2519,7 +2519,9 @@ spec:
|
|||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resizePolicy:
|
resizePolicy:
|
||||||
description: Resources resize policy for the container.
|
description: |-
|
||||||
|
Resources resize policy for the container.
|
||||||
|
This field cannot be set on ephemeral containers.
|
||||||
items:
|
items:
|
||||||
description: ContainerResizePolicy represents resource resize policy for the container.
|
description: ContainerResizePolicy represents resource resize policy for the container.
|
||||||
properties:
|
properties:
|
||||||
@@ -5592,7 +5594,9 @@ spec:
|
|||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resizePolicy:
|
resizePolicy:
|
||||||
description: Resources resize policy for the container.
|
description: |-
|
||||||
|
Resources resize policy for the container.
|
||||||
|
This field cannot be set on ephemeral containers.
|
||||||
items:
|
items:
|
||||||
description: ContainerResizePolicy represents resource resize policy for the container.
|
description: ContainerResizePolicy represents resource resize policy for the container.
|
||||||
properties:
|
properties:
|
||||||
@@ -6353,8 +6357,8 @@ spec:
|
|||||||
will be made available to those containers which consume them
|
will be made available to those containers which consume them
|
||||||
by name.
|
by name.
|
||||||
|
|
||||||
This is an alpha field and requires enabling the
|
This is a stable field but requires that the
|
||||||
DynamicResourceAllocation feature gate.
|
DynamicResourceAllocation feature gate is enabled.
|
||||||
|
|
||||||
This field is immutable.
|
This field is immutable.
|
||||||
items:
|
items:
|
||||||
@@ -6806,9 +6810,10 @@ spec:
|
|||||||
operator:
|
operator:
|
||||||
description: |-
|
description: |-
|
||||||
Operator represents a key's relationship to the value.
|
Operator represents a key's relationship to the value.
|
||||||
Valid operators are Exists and Equal. Defaults to Equal.
|
Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal.
|
||||||
Exists is equivalent to wildcard for value, so that a pod can
|
Exists is equivalent to wildcard for value, so that a pod can
|
||||||
tolerate all taints of a particular category.
|
tolerate all taints of a particular category.
|
||||||
|
Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).
|
||||||
type: string
|
type: string
|
||||||
tolerationSeconds:
|
tolerationSeconds:
|
||||||
description: |-
|
description: |-
|
||||||
@@ -7563,7 +7568,7 @@ spec:
|
|||||||
resources:
|
resources:
|
||||||
description: |-
|
description: |-
|
||||||
resources represents the minimum resources the volume should have.
|
resources represents the minimum resources the volume should have.
|
||||||
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements
|
Users are allowed to specify resource requirements
|
||||||
that are lower than previous value but must still be higher than capacity recorded in the
|
that are lower than previous value but must still be higher than capacity recorded in the
|
||||||
status field of the claim.
|
status field of the claim.
|
||||||
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
||||||
@@ -8398,6 +8403,24 @@ spec:
|
|||||||
signerName:
|
signerName:
|
||||||
description: Kubelet's generated CSRs will be addressed to this signer.
|
description: Kubelet's generated CSRs will be addressed to this signer.
|
||||||
type: string
|
type: string
|
||||||
|
userAnnotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
description: |-
|
||||||
|
userAnnotations allow pod authors to pass additional information to
|
||||||
|
the signer implementation. Kubernetes does not restrict or validate this
|
||||||
|
metadata in any way.
|
||||||
|
|
||||||
|
These values are copied verbatim into the `spec.unverifiedUserAnnotations` field of
|
||||||
|
the PodCertificateRequest objects that Kubelet creates.
|
||||||
|
|
||||||
|
Entries are subject to the same validation as object metadata annotations,
|
||||||
|
with the addition that all keys must be domain-prefixed. No restrictions
|
||||||
|
are placed on values, except an overall size limitation on the entire field.
|
||||||
|
|
||||||
|
Signers should document the keys and values they support. Signers should
|
||||||
|
deny requests that contain keys they do not recognize.
|
||||||
|
type: object
|
||||||
required:
|
required:
|
||||||
- keyType
|
- keyType
|
||||||
- signerName
|
- signerName
|
||||||
@@ -8807,6 +8830,42 @@ spec:
|
|||||||
x-kubernetes-list-map-keys:
|
x-kubernetes-list-map-keys:
|
||||||
- name
|
- name
|
||||||
x-kubernetes-list-type: map
|
x-kubernetes-list-type: map
|
||||||
|
workloadRef:
|
||||||
|
description: |-
|
||||||
|
WorkloadRef provides a reference to the Workload object that this Pod belongs to.
|
||||||
|
This field is used by the scheduler to identify the PodGroup and apply the
|
||||||
|
correct group scheduling policies. The Workload object referenced
|
||||||
|
by this field may not exist at the time the Pod is created.
|
||||||
|
This field is immutable, but a Workload object with the same name
|
||||||
|
may be recreated with different policies. Doing this during pod scheduling
|
||||||
|
may result in the placement not conforming to the expected policies.
|
||||||
|
properties:
|
||||||
|
name:
|
||||||
|
description: |-
|
||||||
|
Name defines the name of the Workload object this Pod belongs to.
|
||||||
|
Workload must be in the same namespace as the Pod.
|
||||||
|
If it doesn't match any existing Workload, the Pod will remain unschedulable
|
||||||
|
until a Workload object is created and observed by the kube-scheduler.
|
||||||
|
It must be a DNS subdomain.
|
||||||
|
type: string
|
||||||
|
podGroup:
|
||||||
|
description: |-
|
||||||
|
PodGroup is the name of the PodGroup within the Workload that this Pod
|
||||||
|
belongs to. If it doesn't match any existing PodGroup within the Workload,
|
||||||
|
the Pod will remain unschedulable until the Workload object is recreated
|
||||||
|
and observed by the kube-scheduler. It must be a DNS label.
|
||||||
|
type: string
|
||||||
|
podGroupReplicaKey:
|
||||||
|
description: |-
|
||||||
|
PodGroupReplicaKey specifies the replica key of the PodGroup to which this
|
||||||
|
Pod belongs. It is used to distinguish pods belonging to different replicas
|
||||||
|
of the same pod group. The pod group policy is applied separately to each replica.
|
||||||
|
When set, it must be a DNS label.
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- name
|
||||||
|
- podGroup
|
||||||
|
type: object
|
||||||
required:
|
required:
|
||||||
- containers
|
- containers
|
||||||
type: object
|
type: object
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.19.0
|
controller-gen.kubebuilder.io/version: v0.20.0
|
||||||
helm.sh/resource-policy: keep
|
helm.sh/resource-policy: keep
|
||||||
name: publications.postgresql.cnpg.io
|
name: publications.postgresql.cnpg.io
|
||||||
spec:
|
spec:
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.19.0
|
controller-gen.kubebuilder.io/version: v0.20.0
|
||||||
helm.sh/resource-policy: keep
|
helm.sh/resource-policy: keep
|
||||||
name: scheduledbackups.postgresql.cnpg.io
|
name: scheduledbackups.postgresql.cnpg.io
|
||||||
spec:
|
spec:
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.19.0
|
controller-gen.kubebuilder.io/version: v0.20.0
|
||||||
helm.sh/resource-policy: keep
|
helm.sh/resource-policy: keep
|
||||||
name: subscriptions.postgresql.cnpg.io
|
name: subscriptions.postgresql.cnpg.io
|
||||||
spec:
|
spec:
|
||||||
|
|||||||
@@ -4,10 +4,10 @@ metadata:
|
|||||||
name: cloudnative-pg
|
name: cloudnative-pg
|
||||||
namespace: cloudnative-pg
|
namespace: cloudnative-pg
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: cloudnative-pg-0.27.0
|
helm.sh/chart: cloudnative-pg-0.27.1
|
||||||
app.kubernetes.io/name: cloudnative-pg
|
app.kubernetes.io/name: cloudnative-pg
|
||||||
app.kubernetes.io/instance: cloudnative-pg
|
app.kubernetes.io/instance: cloudnative-pg
|
||||||
app.kubernetes.io/version: "1.28.0"
|
app.kubernetes.io/version: "1.28.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
spec:
|
spec:
|
||||||
replicas: 2
|
replicas: 2
|
||||||
@@ -18,9 +18,9 @@ spec:
|
|||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
checksum/rbac: 625d3dbff4558ad674205e1cd8555211cddb507d587760354c9c1871e366b859
|
checksum/rbac: f56b7f8a804f170d0321013a76b6986d87676d3d2686ab6e516c78728c914633
|
||||||
checksum/config: ffb213960dde6a3a8cc898d67058389735af67e191de063efd4d39b4e1130db4
|
checksum/config: a9a8db623df05650079bba7bb18a20557d311139de2c1115f8a80327aefa16b5
|
||||||
checksum/monitoring-config: 1e0e508ea8c794ca396cd418f9fc622311e161e94283828fa8b61896a86f60c9
|
checksum/monitoring-config: 76f52b5d508cf7d22063ef07656ad78f7277ee177de83e23b5b06f7f54ebc924
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/name: cloudnative-pg
|
app.kubernetes.io/name: cloudnative-pg
|
||||||
app.kubernetes.io/instance: cloudnative-pg
|
app.kubernetes.io/instance: cloudnative-pg
|
||||||
@@ -36,19 +36,19 @@ spec:
|
|||||||
- /manager
|
- /manager
|
||||||
env:
|
env:
|
||||||
- name: OPERATOR_IMAGE_NAME
|
- name: OPERATOR_IMAGE_NAME
|
||||||
value: "ghcr.io/cloudnative-pg/cloudnative-pg:1.28.0"
|
value: "ghcr.io/cloudnative-pg/cloudnative-pg:1.28.1"
|
||||||
- name: OPERATOR_NAMESPACE
|
- name: OPERATOR_NAMESPACE
|
||||||
valueFrom:
|
valueFrom:
|
||||||
fieldRef:
|
fieldRef:
|
||||||
fieldPath: metadata.namespace
|
fieldPath: metadata.namespace
|
||||||
- name: MONITORING_QUERIES_CONFIGMAP
|
- name: MONITORING_QUERIES_CONFIGMAP
|
||||||
value: "cnpg-default-monitoring"
|
value: "cnpg-default-monitoring"
|
||||||
image: "ghcr.io/cloudnative-pg/cloudnative-pg:1.28.0"
|
image: "ghcr.io/cloudnative-pg/cloudnative-pg:1.28.1"
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
livenessProbe:
|
livenessProbe:
|
||||||
httpGet:
|
httpGet:
|
||||||
path: /readyz
|
path: /readyz
|
||||||
port: 9443
|
port: webhook-server
|
||||||
scheme: HTTPS
|
scheme: HTTPS
|
||||||
initialDelaySeconds: 3
|
initialDelaySeconds: 3
|
||||||
name: manager
|
name: manager
|
||||||
@@ -62,7 +62,7 @@ spec:
|
|||||||
readinessProbe:
|
readinessProbe:
|
||||||
httpGet:
|
httpGet:
|
||||||
path: /readyz
|
path: /readyz
|
||||||
port: 9443
|
port: webhook-server
|
||||||
scheme: HTTPS
|
scheme: HTTPS
|
||||||
initialDelaySeconds: 3
|
initialDelaySeconds: 3
|
||||||
resources: {}
|
resources: {}
|
||||||
@@ -80,7 +80,7 @@ spec:
|
|||||||
failureThreshold: 6
|
failureThreshold: 6
|
||||||
httpGet:
|
httpGet:
|
||||||
path: /readyz
|
path: /readyz
|
||||||
port: 9443
|
port: webhook-server
|
||||||
scheme: HTTPS
|
scheme: HTTPS
|
||||||
periodSeconds: 5
|
periodSeconds: 5
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
|
|||||||
@@ -3,10 +3,10 @@ kind: MutatingWebhookConfiguration
|
|||||||
metadata:
|
metadata:
|
||||||
name: cnpg-mutating-webhook-configuration
|
name: cnpg-mutating-webhook-configuration
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: cloudnative-pg-0.27.0
|
helm.sh/chart: cloudnative-pg-0.27.1
|
||||||
app.kubernetes.io/name: cloudnative-pg
|
app.kubernetes.io/name: cloudnative-pg
|
||||||
app.kubernetes.io/instance: cloudnative-pg
|
app.kubernetes.io/instance: cloudnative-pg
|
||||||
app.kubernetes.io/version: "1.28.0"
|
app.kubernetes.io/version: "1.28.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
webhooks:
|
webhooks:
|
||||||
- admissionReviewVersions:
|
- admissionReviewVersions:
|
||||||
|
|||||||
@@ -4,10 +4,10 @@ metadata:
|
|||||||
name: cloudnative-pg
|
name: cloudnative-pg
|
||||||
namespace: cloudnative-pg
|
namespace: cloudnative-pg
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: cloudnative-pg-0.27.0
|
helm.sh/chart: cloudnative-pg-0.27.1
|
||||||
app.kubernetes.io/name: cloudnative-pg
|
app.kubernetes.io/name: cloudnative-pg
|
||||||
app.kubernetes.io/instance: cloudnative-pg
|
app.kubernetes.io/instance: cloudnative-pg
|
||||||
app.kubernetes.io/version: "1.28.0"
|
app.kubernetes.io/version: "1.28.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
spec:
|
spec:
|
||||||
selector:
|
selector:
|
||||||
|
|||||||
@@ -4,10 +4,10 @@ metadata:
|
|||||||
name: cnpg-webhook-service
|
name: cnpg-webhook-service
|
||||||
namespace: cloudnative-pg
|
namespace: cloudnative-pg
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: cloudnative-pg-0.27.0
|
helm.sh/chart: cloudnative-pg-0.27.1
|
||||||
app.kubernetes.io/name: cloudnative-pg
|
app.kubernetes.io/name: cloudnative-pg
|
||||||
app.kubernetes.io/instance: cloudnative-pg
|
app.kubernetes.io/instance: cloudnative-pg
|
||||||
app.kubernetes.io/version: "1.28.0"
|
app.kubernetes.io/version: "1.28.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
spec:
|
spec:
|
||||||
type: ClusterIP
|
type: ClusterIP
|
||||||
|
|||||||
@@ -4,8 +4,8 @@ metadata:
|
|||||||
name: cloudnative-pg
|
name: cloudnative-pg
|
||||||
namespace: cloudnative-pg
|
namespace: cloudnative-pg
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: cloudnative-pg-0.27.0
|
helm.sh/chart: cloudnative-pg-0.27.1
|
||||||
app.kubernetes.io/name: cloudnative-pg
|
app.kubernetes.io/name: cloudnative-pg
|
||||||
app.kubernetes.io/instance: cloudnative-pg
|
app.kubernetes.io/instance: cloudnative-pg
|
||||||
app.kubernetes.io/version: "1.28.0"
|
app.kubernetes.io/version: "1.28.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
|
|||||||
@@ -3,10 +3,10 @@ kind: ValidatingWebhookConfiguration
|
|||||||
metadata:
|
metadata:
|
||||||
name: cnpg-validating-webhook-configuration
|
name: cnpg-validating-webhook-configuration
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: cloudnative-pg-0.27.0
|
helm.sh/chart: cloudnative-pg-0.27.1
|
||||||
app.kubernetes.io/name: cloudnative-pg
|
app.kubernetes.io/name: cloudnative-pg
|
||||||
app.kubernetes.io/instance: cloudnative-pg
|
app.kubernetes.io/instance: cloudnative-pg
|
||||||
app.kubernetes.io/version: "1.28.0"
|
app.kubernetes.io/version: "1.28.1"
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
webhooks:
|
webhooks:
|
||||||
- admissionReviewVersions:
|
- admissionReviewVersions:
|
||||||
|
|||||||
Reference in New Issue
Block a user