Setup
Set up your local machine to perform the setup and installation, getting us ready to deploy the infrastructure and install applications on top. We’ll use our companion Github repository to make this easier, which contains scripts and sample configuration files.Deploy Infrastructure
Deploy the actual underlying cloud infrastructure on Azure, including a Kubernetes cluster, PostgreSQL database and associated services like networking and DNS.Configure Cluster
Configure and install some tools on the Kubernetes cluster, including:- Istio, a service mesh that will ensure that communication between different Rasa product components is encrypted in transit.
- ExternalDNS, a tool that will allow the cluster to create the DNS records it needs automatically using Azure DNS.
- Cert-manager, a tool to ensure we can automatically issue and renew TLS certificates for secure communication.