Setting up VSCode
With minikube set up on their local computers, the team could now start to build out their Helm charts to deploy to the cluster. The goal would be to have a basic Helm chart, with some override requirements, that could be easily added to a Git repository, triggering Argo CD.
The first thing that the team would need to do is get their local code editor set up for these processes. The majority of the team was using the open source Visual Studio Code (VSCode) that Microsoft released, which has a large marketplace of plugins. The team could leverage a Git repository plugin, a minikube and Kubernetes plugin, and a YAML and Helm plugin. With these plugins added to their VSCode, they would be able to validate the Helm charts, add visibility to the Git syncing process, and gain some version and resource visibility for the clusters.
But to make sure that no issues were present in the process of building out the Helm charts, while also checking the basic GitOps process...