Kubernetes VI "GitOps with Argo CD and Helm".
Apr 21, 2021
AR
Angel Rodriguez Hodar

First, we saw https://helm.sh, a Kubernetes package manager, which allows us to create or reuse packages with Kubernetes resources.

Next, we defined the concepts of Continuous Integration/ Continuous Delivery or Deployment, which aim to integrate new changes in the software and deploy them automatically. Then we explain GitOps, a different way of applying Continuous Deployment based on keeping the cluster resources defined in a declarative way and maintaining a versioning of them.

Once understood, we present https://lnkd.in/eAzUR_j, a tool that allows us to apply GitOps in Kubernetes. Finally, we show an example of how to integrate the tools previously presented to apply GitOps in a Kubernetes cluster, allowing to deploy new changes quickly.