apiVersion: postgresql.cnpg.io/v1 kind: Pooler metadata: name: true-tetra-rw namespace: postgres spec: cluster: name: moving-moose instances: 3 type: rw pgbouncer: poolMode: session parameters: max_client_conn: "300" default_pool_size: "10" ignore_startup_parameters: "search_path" deploymentStrategy: type: RollingUpdate rollingUpdate: maxUnavailable: 1 # PodTemplateSpec template: metadata: labels: app: pooler spec: containers: [] # suppress error affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - weight: 100 podAffinityTerm: labelSelector: matchExpressions: - key: app operator: In values: - pooler topologyKey: topology.kubernetes.io/zone