Drive Continuous Delivery (CD) on Kubernetes With GitOps

In software engineering, there’s always a new technology that everyone’s talking about:

  • Way back when everything started (around 2006), it was cloud computing.
  • In 2015, it was Kubernetes 1.0.
  • Next, everyone wanted to jump on the boat known as GitOps, which was first publicized by Weaveworks in 2017 in a blog by Alexis Richardson (Co-founder and CEO of Weaveworks, and chairman of the Cloud Native Computing Foundation (CNCF) Technical Oversight Committee (TOC)).
  • Most recently, on April 7, 2020, the CNCF TOC voted to accept the Argo Project (a set of Kubernetes-native tools for running and managing jobs and applications on Kubernetes) as an incubation-level hosted project. Part of the Argo Project is Argo CD, which provides support for declarative GitOps-based deployment of any Kubernetes resource.

At nClouds, we care about GitOps because we strive to use the latest and greatest technologies where they help our clients deliver innovation faster. It’s one of our core values at nClouds: Innovation culture that delivers client value. And we’re using Argo CD, a GitOps continuous delivery tool for Kubernetes.