With external backends

This sample will deploy only the OpenAEV application based on the following assumptions :

You can customize the values according to your own settings.

Warning

Please take time to review all credential values (such as admin password and tokens) to set them with a value of your own. Do not use the current values for sensitive fields as is.

openaev:
  env:
    # OpenAEV
    OPENAEV_BASE-URL: "http://openaev:8080"
    OPENAEV_ADMIN_EMAIL: admin@openaev.io
    OPENAEV_ADMIN_PASSWORD: WhatA_Strong-P4ssword*!
    OPENAEV_HEALTHCHECK_KEY: "50515c25-223f-458a-aa93-c41b360ab366"
    # PostgreSQL
    SPRING_DATASOURCE_URL: jdbc:postgresql://...

    # Engine
    ENGINE_URL: "https://elasticsearch"
    ENGINE_ENGINE_AWS_MODE: "false"
    ENGINE_ENGINE_SELECTOR: elk
    ENGINE_USERNAME: elastic
    ENGINE_PASSWORD: password
    # RabbitMQ
    OPENAEV_RABBITMQ_HOSTNAME: https://rabbitmq
    OPENAEV_RABBITMQ_PORT: "5671"
    OPENAEV_RABBITMQ_QUEUE-TYPE: classic
    OPENAEV_RABBITMQ_SSL: "true"
    OPENAEV_RABBITMQ_MANAGEMENT-PORT: "443"
    OPENAEV_RABBITMQ_MANAGEMENT-INSECURE: "true"
    # s3
    MINIO_ENDPOINT: "https://minio"
    MINIO_PORT: "443"
    MINIO_BUCKET: openaev
    MINIO_BUCKET-REGION: "eu-west"
    MINIO_SECURE: true

  envFromSecrets:
    ENGINE_PASSWORD:
      key: elastic
      secretName: elasticsearch-es-elastic-user
    MINIO_ACCESS-KEY:
      key: accessKey
      secretName:  minio-credentials
    MINIO_ACCESS-SECRET:
      key: secretKey
      secretName: minio-credentials
    OPENAEV_RABBITMQ_USER:
      key: username
      secretName: rabbitmq-default-user
    OPENAEV_RABBITMQ_PASS:
      key: password
      secretName: rabbitmq-default-user
    SPRING_DATASOURCE_USERNAME:
      secretName:  postgresql-app
      key: username
    SPRING_DATASOURCE_PASSWORD:
      secretName: postgresql-app
      key: password

  ingress:
    enabled: true
    className: "nginx" # Update it to reflect your environment
    hosts:
    - host: openaev.local # Update it to reflect your environment
        paths:
          - path: /
            pathType: Prefix