Installer configuration examples

EKS example

schema: '1.0'
name: $YOUR_ORGANIZATION_NAME
version: 5.1.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
  nginx_annotations: true
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: {}
  istio:
    name: istio-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
    volume_capacity: 5Ti
    efs:
      region: "$YOUR_AWS_REGION"
      filesystem_id: "$YOUR_EFS_ID::$YOUR_ACCESS_POINT_ID"
    nfs:
      server: ''
      mount_path: ''
      mount_options: []
    azure_file:
      storage_account: ''
blob_storage:
  projects:
    type: s3
    s3:
      region: '$YOUR_AWS_REGION'
      bucket: '$YOUR_BLOBS_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: '$YOUR_AWS_REGION'
      bucket: '$YOUR_LOGS_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: '$YOUR_AWS_REGION'
      bucket: '$YOUR_BACKUPS_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: ''
      bucket: ''
      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: false
  cloud_provider: aws
  auto_discovery:
    cluster_name: domino
    tags: []
  groups:
  - name: ''
    min_size: 0
    max_size: 0
  aws:
    region: '$YOUR_AWS_REGION'
  azure:
    resource_group: ''
    subscription_id: ''
spotinst_controller:
  enabled: false
  token: ''
  account: ''
metrics_server:
  install: false
external_dns:
  enabled: false
  provider: aws
  domain_filters: []
  zone_id_filters: []
  txt_owner_id: ''
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:
  host: ''
  namespace: ''
  insecure: false
  username: ''
  password: ''
  version: 3
  skip_daemonset_validation: false
  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:
  enabled: true
  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: ''
  allowed_cidrs:
  - 0.0.0.0/0
external_docker_registry: null
telemetry:
  intercom:
    enabled: false
  mixpanel:
    enabled: false
    token: ''
gpu:
  enabled: true
fleetcommand:
  enabled: false
  api_token: ''
certificate_management:
  enabled: true
teleport_kube_agent:
  enabled: false
  proxyAddr: teleport.domino.tech:443
  authToken: eeceeV4sohh8eew0Oa1aexoTahm3Eiha
image_caching:
  enabled: true
vault:
  enabled: true
workbench:
  enabled: true
modelmonitor:
  enabled: true