apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization helmCharts: - includeCRDs: true name: cloudnative-pg namespace: cnpg-system releaseName: cnpg repo: https://cloudnative-pg.github.io/charts valuesInline: config: create: true data: CREATE_ANY_SERVICE: "true" ENABLE_INSTANCE_MANAGER_INPLACE_UPDATES: "true" INHERITED_ANNOTATIONS: "argocd.argoproj.io/sync-options/*" name: cnpg-controller-manager-config secret: false containerSecurityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL readOnlyRootFilesystem: true runAsGroup: 10001 runAsUser: 10001 crds: create: true image: pullPolicy: IfNotPresent repository: ghcr.io/cloudnative-pg/cloudnative-pg tag: 1.22.3 monitoring: podMonitorEnabled: true nodeSelector: kubernetes.io/arch: amd64 podSecurityContext: runAsNonRoot: true rbac: aggregateClusterRoles: true create: true replicaCount: 1 resources: limits: cpu: 100m memory: 256Mi requests: cpu: 100m memory: 128Mi webhook: livenessProbe: initialDelaySeconds: 35 mutating: create: true failurePolicy: Fail port: 9443 readinessProbe: initialDelaySeconds: 10 validating: create: true failurePolicy: Fail version: 0.21.4 namespace: cnpg-system patches: - path: overlay/crb-patch.yaml