nats:
  config:
    cluster:
      name: nats-cluster
      enabled: true
      replicas: 3
    jetstream:
      enabled: true
      fileStore:
        pvc:
          size: 10Gi
          storageClassName: gp3
          merge:
            apiVersion: v1
            kind: PersistentVolumeClaim
    merge:
      max_payload: 8388608
  container:
    resources:
      requests:
        cpu: 500m
        memory: 1Gi
      limits:
        cpu: 1
        memory: 2Gi
  podTemplate:
    topologySpreadConstraints:
      kubernetes.io/hostname:
        maxSkew: 1
        whenUnsatisfiable: DoNotSchedule
