Infrastructure as code for inventory hub. Pre-requisites - install Terraform.
Some features are not supported by by `hashicorp/azurerm`` :(
Install the azure cli and login to your account. az login
To map the CDN to the custom domain, follow the steps from here.
This service is so unused that Azure does not even have it in the default cli nor the extension!
The following steps require manual intervention from the Azure Portal.
- Open the Email Communication Service
inventory-hub-communication-email
in the Azure Portal. - In the Settings -> Provision Domain tab click + Add Domain and then Custom Domain.
- Enter the domain name
inventory-hub.space
and click Add. Wait for the domain to be added and then click Verify Domain. - Follow the instructions from here and apply them on namecheap to verify the domain. This might take a while. Related video here.
- Add the EmailFrom address
[email protected]
- Open the Communication Service
inventory-hub-communication-service
in the Azure Portal. - In the Email -> Domain section click the Connect Domain button.
- Complete the form with information from
inventory-hub-communication-email
and click Connect.