Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 761 Bytes

README.md

File metadata and controls

25 lines (20 loc) · 761 Bytes

Argo CD Helmfile plugin

This plugin allows Argo CD to manage applications defined using Helmfile.

Installation

Patch your Argo CD Helm values with following:

repoServer:
  extraContainers:
    - name: plugin-helmfile
      image: ghcr.io/zerodayyy/argocd-plugin-helmfile:v1.0.0
      command: ["/var/run/argocd/argocd-cmp-server"]
      securityContext:
        runAsNonRoot: true
        runAsUser: 999
      volumeMounts:
        - mountPath: /var/run/argocd
          name: var-files
        - mountPath: /home/argocd/cmp-server/plugins
          name: plugins

Now, all Argo CD Applications containing helmfile.yaml file will be processed using Helmfile.