# yaml-language-server: $schema=./values.schema.json
image:
  repository: hello-world
  tag: latest@sha256:452a468a4bf985040037cb6d5392410206e47db9bf5b7278d281f94d1c2d0931
  pullPolicy: IfNotPresent
manifestManager:
  enabled: true
workload:
  main:
    enabled: false
    podSpec:
      containers:
        main:
          enabled: false
          probes:
            liveness:
              enabled: false
            readiness:
              enabled: false
            startup:
              enabled: false
service:
  main:
    enabled: false
    ports:
      main:
        enabled: false
        port: 9999

operator:
  cert-manager:
    namespace: cert-manager

clusterIssuer:
  selfSigned:
    enabled: true
    name: "selfsigned"
  CA: []
  #   - name: myca
  #     selfSigned: true
  #     selfSignedCommonName: "my-selfsigned-ca"
  #     # Used to manually define a CA-crt not used when selfSigned is enabled
  #     crt: ""
  #     key: ""
  #     # TODO: Add option to use SCALE CA certs

  ACME: []
#   - name: letsencrypt
#     # Used for both logging in to the DNS provider AND ACME registration
#     email: ""
#     server: 'https://acme-staging-v02.api.letsencrypt.org/directory'
#     # Used primarily for the SCALE GUI
#     customServer: 'https://acme-staging-v02.api.letsencrypt.org/directory'
#     email: ""
#     # Options: HTTP01, cloudflare, route53, akamai, digitalocean, rfc2136, acmedns, webhook
#     type: ""
#     # for cloudflare
#     cfapikey: ""
#     cfapitoken: ""
#     # for route53
#     region: ""
#     accessKeyID: ""
#     route53SecretAccessKey: ""
#     # optional for route53
#     role: ""
#     # for akamai
#     serviceConsumerDomain: ""
#     akclientToken: ""
#     akclientSecret: ""
#     akaccessToken: ""
#     # for digitalocean
#     doaccessToken: ""
#     # for rfc2136
#     nameserver: ""
#     tsigKeyName: ""
#     tsigAlgorithm: ""
#     rfctsigSecret: ""
#     # for acmedns
#     name: sd
#     acmednsHost: asdf
#     # Pick one of the bellow acmednsConfig
#     acmednsConfigJson:
#     acmednsConfig:
#       - domain: ""
#         username: ""
#         password: ""
#         fulldomain: ""
#         subdomain: ""
#         allowFrom: []
#     # for webhook
#     groupName: ""
#     solverName: ""
#     # config is optional
#     config:
#       key1: value1
#       key2: value2

clusterCertificates:
  # Namespaces in which the certificates must be available
  # Accepts comma-separated regex expressions
  # replicationNamespaces: 'ix-.*'
  certificates: []
  # - name: mycert
  #   enabled: true
  #   certificateIssuer: selfsigned
  #   hosts:
  #     - my.domain.com
  #     - '*.my.domain.com'
