Continuous Deployment is relatively easy, but continuous delivery – that’s much harder since it involves many DevOps practices working together. In this GitHub readme, I created an end-to-end walkthrough of one way to enable continuous delivery of a containerized application utilizing Azure Container Service (ACS) and Visual Studio Team Services (VSTS). This post covers primarily CI, CD, and RM, but look for more posts in the future on enabling some of the advanced DevOps practices like automated functional testing and testing in production.
Have other ways or recommendations on how you like to automatically deploy apps to your Kubernetes cluster(s)? Please do comment on this post and share 🙂