Azure - Automated Deployments in AKS
Azure offers two forms of automated deployments: Automatically containerize and deploy and Deploy an application. The difference is when you already have a Dockerfile and manifest files Or working on a brand new app without any of these configured yet.
- Automatically containerize and deploy Automatically containerize and setup a GitHub workflow(Action) for an application. Steps include selecting the repository, Dockerfile configuration along with namespace and docker registry right in the portal which creates a Pull Request with Dockerfile, manifest files(deployment.yaml, service.yaml) and github workflow file
- Deploy an application Generate only a github workflow based on the selected Dockerfile and manifest files from your app repository. Steps include selecting your Docker and manifest files present in your repository along with namespace and docker registry.