Kubernetes GitOps with Rancher Continuous Delivery
As the number of Kubernetes clusters under management increases, application owners and cluster operators need a programmatic way to approach cluster management. Rancher CD solves this by creating a git driven engine for applying cluster changes. Declarative code is stored in a git repo. As changes are committed to the repo, linked clusters are automatically updated. Gitops keeps all your clusters consistent, version controlled, and reduces the administrative burden as you scale. Deployment manifests can be defined in Helm, Kustomize or k8s yaml files and can be tailored based on attributes of the target clusters. In this presentation, we will walk through getting started with Rancher Continuous Delivery and provide examples of how to leverage this powerful new tool in Rancher 2.5.
Demo by William Jimenez, Technical Product Manager at Rancher Labs, originally presented at the DevOps Institute Global SKILup Festival 2020.