# Default values for emailleg.

imap:
  image: 
    repository: porto.interlegis.leg.br/seit/mailu-dovecot
    pullPolicy: IfNotPresent
    tag: "1.5.4"
  resources: 
    limits:
      cpu: 1000m
      memory: 250Mi
    requests:
      cpu: 50m
      memory: 48Mi

smtp:
  image:
    repository: porto.interlegis.leg.br/seit/mailu-postfix
    pullPolicy: IfNotPresent
    tag: "1.5.1"
  resources: 
    limits:
      cpu: 150m
      memory: 64Mi
    requests:
      cpu: 20m
      memory: 16Mi

admin:
  image:
    repository: porto.interlegis.leg.br/seit/mailu-admin
    pullPolicy: IfNotPresent
    tag: "1.5.6"
  resources:
    limits:
      cpu: 400m
      memory: 300Mi
    requests:
      cpu: 20m
      memory: 200Mi

config:
  image:
    repository: porto.interlegis.leg.br/seit/mailu-admin-ilconfig
    pullPolicy: IfNotPresent
    tag: "0.2.3"
  resources: 
    limits:
      cpu: 400m
      memory: 350Mi
    requests:
      cpu: 100m
      memory: 150Mi

redis:
  image:
    repository: redis
    pullPolicy: IfNotPresent
    tag: "4.0.11-alpine"
  resources: 
    limits:
      cpu: 100m
      memory: 32Mi
    requests:
      cpu: 10m
      memory: 8Mi

mail:
  domain: teste.df.leg.br
  messageSizeLimit: "50000000"
  relayNets: 10.42.0.0/16
  relayHost: mtaout-postfix.mtaout.svc.cluster.local
  secretKey: 2YCnTI7MjFN3uZgk
  webmailUrl: https://correio.interlegis.leg.br
  website: http://www.interlegis.leg.br
  siteName: E-mail Legislativo
  managerPW: secretPw
  ldap:
    server: ""
    baseDN: ""
    mboxDomains: ""

persistence:
  #storageClass: ""
  accessMode: ReadWriteOnce
  size: 100Gi

imagePullSecrets: 
  - name: porto

podAnnotations: {}

podSecurityContext: {}
  # fsGroup: 2000

securityContext: {}
  # capabilities:
  #   drop:
  #   - ALL
  # readOnlyRootFilesystem: true
  # runAsNonRoot: true
  # runAsUser: 1000

service:
  type: ClusterIP

velero:
  namespace: velero
  backup:
    enabled: true
    snapshotVolumes: false
    defaultVolumesToRestic: true
    # cert-manager objects are usually blocked during backup
    excludedResources: 
      - certificates.cert-manager.io
      - orders.acme.cert-manager.io
      - certificaterequests.cert-manager.io
      - challenges.acme.cert-manager.io

nodeSelector: {}

tolerations: []

affinity: {}