Deploy Optional Features

Prerequisite

Complete deployment steps in https://iqxbusiness.atlassian.net/wiki/spaces/ONELIST70/pages/694618133.

Email Approval Service

Download the files below. Fill in all configurations in the values.yaml file. Run the following command.

 

helm install emailapproval.tgz --generate-name --namespace <ONELIST_NAMESPACE>

For example:

helm install emailapproval.tgz --generate-name --namespace onelist-dev

kubectl patch cm onelist-config -n <ONELIST_NAMESPACE> --patch '{"data":{"MailFilter": "<MailFilter>"}}'

For example:

kubectl patch cm onelist-config -n onelist-dev --patch '{"data":{"MailFilter": "**"}}'

Create the OneList Email Approval channel

Follow the instructions at https://iqxbusiness.atlassian.net/wiki/spaces/ONELIST70/pages/694616855 to create the OneList notification channel for email approval:

  • Channel type: Email Approval

  • Email template: Task Approval