Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Install Kubernetes CLI tool - kubectl. Instructions can be found here: https://kubernetes.io/docs/tasks/tools/install-kubectl/

  • Install the AWS CLI version 2:

  • SQL Server connection string.

    • The SQL user account specified in the connection string must have the db_owner role of the databases so it can create or change tables.

  • Request the container registry login from IQX for pulling OneList images;

  • SMTP server login and sender email address. A full mailbox is required if email approval channel is enabled;

  • Generate the Machine Key for each environment. This is a Base64 string representing an array of 50 bytes.

  • Define the Kubernetes namespace for the OneList environment to be deployed. E.g. onelist-dev, onelist-qa, onelist-prod. It may be required to follow your company's naming standard for these namespaces.

    • Use this value to  replace the <ONELIST_NAMESPACE> placeholder in the instructions below.

  • Define the label for the OneList environment to be deployed. This is a short label, e.g. dev, qa, prod. The first letter must be unique in all the environments planned and it is used as the suffix of the database names.

    • Use this value to replace the <environment> placeholder in the instructions below.

  • Request a Public Certificate using ACM or Import a Certificate into ACM.

  • Download these Yaml files

Recommended Configuration

...