Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Create Config Management Plugins with Codefresh Helm chart that includes Argo CD

Codefresh packages Argo CD as part of their Hybrid runtime. This Helm chart can take generic Argo CD paramaters, because Argo CD is a sub-chart the values files just need to be modified to be under argo-cd. See example values file.

Argo CD Helm supports creating config management plugins directly via the values file. This requires updating two sections.

  1. argo-cd -> configs -> cmp
  2. argo-cd -> repoServer -> extraContainers

The Argo CD Helm Chart generates a shared argocd-cmp-cm config map which contains all Argo CD CMP configurations as subpaths. It also supports an array of extraContainers to be added as sidecars on argocd-repo-server