Company
Date Published
Author
Dan Garfield
Word count
995
Language
English
Hacker News points
None

Summary

Argo CD 2.8 has removed support for creating config management plugins (CMPs) via configmap, a feature deprecated since version 2.4, prompting users to adapt to new methods for integrating configurations like Kustomize with Helm. The process involves creating a CMP by setting up a sidecar container in the `argocd-repo-server`, which manages configuration via mounted yaml files and Docker images containing necessary tools. The example uses the `alpine/k8s` image and demonstrates the steps to configure and integrate the CMP into an Argo CD instance using Kustomize, emphasizing the importance of security and compatibility with different Kubernetes versions. Users must update application manifests to leverage the new plugin, with suggestions for further learning through the Codefresh GitOps with Argo Certification and using Codefresh's platform to enhance CI/CD and GitOps processes.