Pega Instructions for AKS Deployment Pega Helm Charts Pega Add-ons Chart
The run()
function found in the terraform/run.sh file will do the following:
- Create Required Azure Resources via Terraform (e.g. RG, VNET, Subnets, AKS, etc.) via the
terraformDance()
function - Install ingress-nginx via the
installIngressNginx()
function- NOTE: Terraform will generate the values file required to deploy with the proprely annotated values for the ingress-controller to deploy
- See: terraform/templates/ingress-nginx/values.tmpl for annotation/config details
- NOTE: Terraform will generate the values file required to deploy with the proprely annotated values for the ingress-controller to deploy
- Install cert-manager via the
installCertManager()
function- This function will also install a
cluster-issuer
that can request a public SSL certificate from letsencrypt for each ingress created for the cluster
- This function will also install a
cd terraform
source run.sh
run