Feedback

Chat Icon

GitOps the Hard Way, with Argo CD

Build Real GitOps Pipelines From Empty Clusters to Automated Deploys

Argo CD With Helm: Charts, Values, and Versioned Releases
78%

Deploying the Helm Chart With Argo CD

Now that we have a Helm chart for the todo app, we point the existing Application at it. The Application name does not change, so updating the manifest and re-applying it switches the source from plain manifests to the Helm chart in place. No need to delete anything.

cat < $HOME/todo/app/manifests/app-helm.yaml
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
  name: todo-app
  namespace: argocd
spec:
  destination:
    namespace: default
    server: https://kubernetes.default.svc
  project: default
  source:
    repoURL: $GITLAB_URL
    targetRevision

GitOps the Hard Way, with Argo CD

Build Real GitOps Pipelines From Empty Clusters to Automated Deploys

Enroll now to unlock all content and receive all future updates for free.