Azure (AKS)
Azure (AKS)
Azure (AKS)
You will need:
az login)The Terraform templates for provisioning an AKS cluster are available here.
azure/provision-aks-cluster.terraform.tfvars.example to terraform.tfvars and edit it with your desired settings.terraform init && terraform plan && terraform apply to provision the cluster.az aks get-credentials --resource-group <rg> --name <cluster-name>Important: After provisioning the cluster and before deploying the Helm chart, you must manually associate Network Security Groups (NSGs) with the SIP and RTP node pool VMSSs. See the Terraform README for detailed instructions. Allow 5-10 minutes for the NSGs to take effect.
Once the cluster is provisioned and NSGs are associated, deploy jambonz using the Helm chart. Follow the instructions in the Helm chart README to configure and install.
After deployment, complete the Post-Install Steps and generate a license key as described in Software Licensing.
When tearing down, reverse the NSG associations from the VMSSs before running terraform destroy. See the Terraform README for details.