Skip to content

Latest commit

 

History

History
58 lines (48 loc) · 17.4 KB

README.md

File metadata and controls

58 lines (48 loc) · 17.4 KB

cloudnative-pg

Version: 0.14.0 Type: application AppVersion: 1.16.0

CloudNativePG Helm Chart

Homepage: https://cloudnative-pg.io

Maintainers

Name Email Url
phisco [email protected]

Source Code

Values

Key Type Default Description
additionalArgs list [] Additinal arguments to be added to the operator's args list
affinity object {} Affinity for the operator to be installed
commonAnnotations object {} Annotations to be added to all other resources
config.create bool true Specifies whether the secret should be created
config.data object {}
config.name string "cnpg-controller-manager-config"
config.secret bool false Specifies whether it should be stored in a secret, instead of a configmap
crds.create bool true
fullnameOverride string ""
image.pullPolicy string "IfNotPresent"
image.repository string "ghcr.io/cloudnative-pg/cloudnative-pg"
image.tag string "" Overrides the image tag whose default is the chart appVersion.
imagePullSecrets list []
monitoringQueriesConfigMap.name string "cnpg-default-monitoring" The name of the default monitoring configmap
monitoringQueriesConfigMap.queries string `"backends:\n query: \n SELECT sa.datname\n , sa.usename\n , sa.application_name\n , states.state\n , COALESCE(sa.count, 0) AS total\n , COALESCE(sa.max_tx_secs, 0) AS max_tx_duration_seconds\n FROM ( VALUES ('active')\n , ('idle')\n , ('idle in transaction')\n , ('idle in transaction (aborted)')\n , ('fastpath function call')\n , ('disabled')\n ) AS states(state)\n LEFT JOIN (\n SELECT datname\n , state\n , usename\n , COALESCE(application_name, '') AS application_name\n , COUNT(*)\n , COALESCE(EXTRACT (EPOCH FROM (max(now() - xact_start))), 0) AS max_tx_secs\n FROM pg_catalog.pg_stat_activity\n GROUP BY datname, state, usename, application_name\n ) sa ON states.state = sa.state\n WHERE sa.usename IS NOT NULL\n metrics:\n - datname:\n usage: "LABEL"\n description: "Name of the database"\n - usename:\n usage: "LABEL"\n description: "Name of the user"\n - application_name:\n usage: "LABEL"\n description: "Name of the application"\n - state:\n usage: "LABEL"\n description: "State of the backend"\n - total:\n usage: "GAUGE"\n description: "Number of backends"\n - max_tx_duration_seconds:\n usage: "GAUGE"\n description: "Maximum duration of a transaction in seconds"\n\nbackends_waiting:\n query:
nameOverride string ""
nodeSelector object {} Nodeselector for the operator to be installed
podAnnotations object {} Annotations to be added to the pod
podSecurityContext object {"runAsUser":1001} Security Context for the whole pod
rbac.create bool true Specifies whether ClusterRole and ClusterRoleBinding should be created
replicaCount int 1
resources object {}
service.name string "cnpg-webhook-service" DO NOT CHANGE THE SERVICE NAME as it is currently used to generate the certificate and can not be configured
service.port int 443
service.type string "ClusterIP"
serviceAccount.create bool true Specifies whether the service account should be created
serviceAccount.name string "" The name of the service account to use. If not set and create is true, a name is generated using the fullname template
tolerations list [] Tolerations for the operator to be installed
webhook.mutating.create bool true
webhook.mutating.failurePolicy string "Fail"
webhook.port int 9443
webhook.validating.create bool true
webhook.validating.failurePolicy string "Fail"

Autogenerated from chart metadata using helm-docs v1.11.0