Creating a CI/CD pipeline for Kubernetes with Azure Pipelines
So far, we have seen how to use kubectl
to deploy a containerized application in a local Kubernetes cluster or in a remote cluster with AKS.
In the first edition of this book, I explained how to build a complete pipeline in Azure DevOps, from the creation of a new Docker image pushed into Docker Hub to its deployment in an AKS cluster.
Since this first edition, many features have been improved in the different CI/CD tools to deploy in Kubernetes.
That's why in this second edition I won't explain it in detail anymore, but I'll provide you with different resources that are useful for my daily work, as follows:
- The first resource is a great complete video that explains all the details for deploying an application in AKS with Azure DevOps, found at the following link:
https://www.youtube.com/watch?v=K4uNl6JA7g8
- On the same subject, there is a great lab on Azure DevOps at the following...