Originalist GitOps with Argo CD
After the Git repository, the minikube cluster, and the Helm chart were set up, the DevOps team could now start working on getting the GitOps tools implemented. The first tool to test out for the team was Argo CD. Although Argo CD wasn't the first GitOps tool available, it was definitely the most popular tool. The goal of implementing Argo CD into the cluster was to show both how easily and quickly the solution can be set up and working, and how much work is required to make sure that Argo CD fits into their company's requirements.
Argo CD is open source, which is typically sought after by engineering teams because it is free. There are only a few commands that need to be run to get Argo CD working in a cluster. But the DevOps team would need to document how they would secure Argo CD against unauthorized use, how to leverage multiple clusters, how to bring on multiple Helm charts, and how to deploy across all environments sequentially with...