Installer configuration examples

EKS example

schema: '1.0'
name: $YOUR_ORGANIZATION_NAME
version: 4.3.3
hostname: $YOUR_DESIRED_APPLICATION_HOSTNAME
pod_cidr: '$YOUR_POD_CIDR'
ssl_enabled: true
ssl_redirect: true
request_resources: true
enable_network_policies: true
enable_pod_security_policies: true
global_node_selectors: {}
create_restricted_pod_security_policy: true
kubernetes_distribution: cncf
istio:
  enabled: false
  install: false
  cni: true
  namespace: istio-system
namespaces:
  platform:
    name: domino-platform
    annotations: {}
    labels:
      domino-platform: 'true'
  compute:
    name: domino-compute
    annotations: {}
    labels:
      domino-compute: 'true'
  system:
    name: domino-system
    annotations: {}
    labels: {}
ingress_controller:
  create: true
  gke_cluster_uuid: ''
  class_name: nginx
storage_classes:
  block:
    create: true
    name: dominodisk
    type: ebs
    access_modes:
    - ReadWriteOnce
    base_path: ''
    default: false
    parameters: {}
  shared:
    create: true
    name: dominoshared
    type: efs
    access_modes:
    - ReadWriteMany
    efs:
      region: '$YOUR_AWS_REGION'
      filesystem_id: '$YOUR_EFS_ID'
    nfs:
      server: ''
      mount_path: ''
      mount_options: []
    azure_file:
      storage_account: ''
blob_storage:
  projects:
    type: s3
    s3:
      region: ''
      bucket: ''
      sse_kms_key_id: ''
      access_key_id: ''
      secret_access_key: ''
    azure:
      account_name: ''
      account_key: ''
      container: ''
    gcs:
      bucket: ''
      service_account_name: ''
      project_name: ''
  logs:
    type: s3
    s3:
      region: ''
      bucket: ''
      sse_kms_key_id: ''
      access_key_id: ''
      secret_access_key: ''
    azure:
      account_name: ''
      account_key: ''
      container: ''
    gcs:
      bucket: ''
      service_account_name: ''
      project_name: ''
  backups:
    type: s3
    s3:
      region: ''
      bucket: ''
      sse_kms_key_id: ''
      access_key_id: ''
      secret_access_key: ''
    azure:
      account_name: ''
      account_key: ''
      container: ''
    gcs:
      bucket: ''
      service_account_name: ''
      project_name: ''
  default:
    type: s3
    s3:
      region: '$YOUR_AWS_REGION'
      bucket: '$YOUR_BUCKET_NAME'
      sse_kms_key_id: ''
      access_key_id: ''
      secret_access_key: ''
    azure:
      account_name: ''
      account_key: ''
      container: ''
    gcs:
      bucket: ''
      service_account_name: ''
      project_name: ''
    enabled: false
autoscaler:
  enabled: true
  cloud_provider: aws
  auto_discovery:
    cluster_name: $YOUR_EKS_CLUSTER_NAME
    tags: []
  groups:
  - name: ''
    min_size: 0
    max_size: 0
  aws:
    region: ''
  azure:
    resource_group: ''
    subscription_id: ''
spotinst_controller:
  enabled: false
  token: ''
  account: ''
external_dns:
  enabled: false
  provider: aws
  domain_filters: []
  zone_id_filters: []
git:
  storage_class: dominodisk
email_notifications:
  enabled: false
  server: smtp.customer.org
  port: 465
  encryption: ssl
  from_address: domino@customer.org
  authentication:
    username: ''
    password: ''
monitoring:
  prometheus_metrics: true
  newrelic:
    apm: false
    infrastructure: false
    license_key: ''
helm:
  version: 3
  host: ''
  namespace: ''
  insecure: false
  username: ''
  password: ''
  skip_daemonset_validation: false
  daemonset_timeout: null
  tiller_image: ''
  prefix: ''
  cache_path: '/app/charts'
private_docker_registry:
  server: quay.io
  username: '$YOUR_DOMINO_PROVIDED_CREDENTIAL'
  password: '$YOUR_DOMINO_PROVIDED_CREDENTIAL'
internal_docker_registry:
  s3_override:
    region: ''
    bucket: ''
    sse_kms_key_id: ''
    access_key_id: ''
    secret_access_key: ''
  gcs_override:
    bucket: ''
    service_account_name: ''
    project_name: ''
  azure_blobs_override:
    account_name: ''
    account_key: ''
    container: ''
telemetry:
  intercom:
    enabled: false
  mixpanel:
    enabled: false
    token: ''
gpu:
  enabled: true
fleetcommand:
  enabled: false
  api_token: ''
teleport:
  acm_arn: arn:aws:acm:<region>:<account>:certificate/<id>
  enabled: false
  hostname: teleport-domino.example.org
  remote_access: false
image_caching:
  enabled: true