Akuity Managed ArgoCD supports Custom Config Management Plugins (CMPs), allowing users to define custom logic for Kubernetes manifest generation. This enhances flexibility in deployment workflows.
Yes, CMPs are supported in Akuity Managed ArgoCD. You can configure them under the "Manifest Generation" tab in the instance settings as mentioned in the image below. The ConfigManagement
spec allows specifying a custom image, which ArgoCD will use to generate manifests. And this image needs to be able to be accessible wherever the manifest generation is supposed to take place. This means that you can set a private repository to be only accessible from within your infra, as long as the cluster where your agent is located can pull said image.
For more details, refer to the official documentation:
🔗 ConfigManagement Spec – Akuity Docs
🔗 ConfigManagement Spec – Argo CD Docs (please note that Akuity only supports the Sidecar plugin
method)