Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/kontinuous-values-yaml/_shared/latest--values.schema.json
Parent schema kontinuous-values-yaml
Type: object

Properties

instances number
Default: "1"
logLevel string
Default: "info"
annotations object
image object
3 nested properties
repository string
Default: ""ghcr.io/cloudnative-pg/postgis""
pullPolicy string
Default: "IfNotPresent"
tag string
Default: ""15""
imagePullSecrets array
registryCredentials object | null
nameOverride string
fullnameOverride string

We usually recommend not to specify default resources and to leave this as a conscious choice for the user. This also increases chances charts run on environments with little resources, such as Minikube. If you do want to specify resources, uncomment the following lines, adjust them as necessary, and remove the curly braces after 'resources:'.

nodeSelector object
priorityClassName string

Name of the priority class which will be used in every generated Pod, if the PriorityClass specified does not exist, the pod will not be able to schedule. Please refer to https://kubernetes.io/docs/concepts/scheduling-eviction/pod-priority-preemption/#priorityclass for more information

tolerations array
extraAffinity object
persistence object
4 nested properties
size string
Default: "8Gi"
resizeInUseVolumes boolean | null
storageClass string

Applied after evaluating the PVC template, if available. If not specified, generated PVCs will be satisfied by the default storage class

pvcTemplate object
backup object
7 nested properties
enabled boolean
Default: "false"
schedule string

this cron format has the seconds on the left

Default: ""0 0 0 * * 0""
sqlDumpSchedule string
Default: ""0 0 * * *""
retentionPolicy string

The retention policy is expressed in the form of XXu where XX is a positive integer and u is in [dwm] - days, weeks, months.

Default: "30d"
sqlDumpRetentionDays string
Default: ""30""
immediate boolean
Default: "true"
clusterExtraSpec object
scheduledBackups object
poolers object
minSyncReplicas number
Default: "0"
maxSyncReplicas number
Default: "0"
pg_hba array
postgresqlParameters Latest Parameters

Define your parameters on https://pgtune.leopard.in.ua

sharedPreloadLibraries
externalClusters array
replica object
1 nested properties
enabled boolean
Default: "false"
pg_basebackup object
2 nested properties
enabled boolean
Default: "false"
source string | null
extensions Latest Extensions
dbName string
Default: "app"
dbOwner string
Default: "app"
monitoring object
1 nested properties
enablePodMonitor boolean
Default: "false"
superuserSecretName string | null
dbSecretName string | null
recovery object
6 nested properties
enabled boolean
Default: "false"
targetTime string

Relative to Postgres server timezone

database string | null
owner string | null
secretName string | null
postInitApplicationSQL string[]
postInitApplicationSQLRefs object | null

Points references to ConfigMaps or Secrets which contain SQL files, the general implementation order to these references is from all Secrets to all ConfigMaps, and inside Secrets or ConfigMaps, the implementation order is same as the order of each array (by default empty See https://cloudnative-pg.io/documentation/current/api_reference/#postinitapplicationsqlrefs