This repository contains Terraform configuration which serves as a base infrastructure to deploy [MLOps architecture][mlops-repo] on an Azure AKS cluster.
To use this configuration, you must have Terraform installed at version 0.14 or newer.
You must also have an Azure account.
ATTENTION: Applying this configuration will result in Microsoft billing you for the provisioned resources.
- Edit
env.tfvars
file. Set values for the variables mentioned there. cd
into the root of this repository.- Set up access to your Azure account.
- Run
terraform apply -var-file env.tfvars
. Review the plan that Terraform produces. - If you are okay with the plan, answer
yes
. Terraform will provision the cluster.
After installing the infrastructure, MLOPs tools can be installed. Please refer
to the [MLOps reference architecture][mlops-repo] documentation. See output.tf
for the outputs that may be needed
to deploy the applications.