This repository contains useful resources for provisioning Azure resources, Kubernetes clusters and applications
You will create a child repository from this template and use it as a basis of your work.
The rest of the contents are divided into two halves, firstly the unmanaged cluster set up that will provision between 1..n Kubernetes clusters
- Create a child of this repository in your own organisation
- Follow the instructions to create unmanaged clusters
Now you have the clusters set up and connected to Azure you will want to deploy a real application to them. In order to achieve this there are a number of scripts and templates organised for running.
- Create a new repository for the Application Development team in the same Organisation
- Generate infrastructure and deployment resources
- Apply SQL changes as a Database Administrator
- Use a GitOps approach to deploy the application