Deploy Optional Features

Prerequisite

Complete deployment steps in Deploying New OneList Instance to AKS.

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 Configure Notification Channels to create the OneList notification channel for email approval:

  • Channel type: Email Approval

  • Email template: Task Approval