Repo to try Canary k8s deployment on AzureDevOPS pipelines services
- ./_devops - Azure DevOps pipelines folder
- ./app - simpleapp code in python + Docker file to buid image
- ./manifests - k8s deployments manifests to deploy sampleapp in k8s
- ./misc - k8s deployments manifests to deploy load tests and monitor apps
- ./presentation - PowerPoint presentation of this project
Docker Engine - you will need it to build Docker container of sample app
CI/CD (and continous deployment) coded in Azure DevOPS pipelines (check ./_devops/azure-pipelines.yml)
Once your PR is approved and merged Azure Pipeline will build the infra
Clone repo, make PR, have fun.