argoproj / argoproj/argocd-example-apps

No Declarative Plugins anymore! - And documentation is not reflecting newest version for CMP

Open
#235 11 comments 0 reactions 0 assignees View on GitHub
Dominant language
Jsonnet
Stars
2.2k
Forks
10.3k
PR merge metrics
No merged PRs in 30d

Description

CMP in configmap is deprecated since version 2.5.

https://argo-cd.readthedocs.io/en/stable/operator-manual/upgrading/2.4-2.5/#argocd-cm-plugins-cmps-are-deprecated

Documentation example is not reflecting newest version:
https://github.com/argoproj/argocd-example-apps/blob/53e28ff20cc530b9ada2173fbbd64d48338583ba/plugins/kustomized-helm/README.md?plain=1#L11

https://argo-cd.readthedocs.io/en/stable/operator-manual/config-management-plugins/

For example we use but this simple configuration will not work anymore in the future.
```yaml
configManagementPlugins: |
- name: kustomize-build-with-helm
generate:
command: [ "sh", "-c" ]
args: [ "kustomize build --enable-helm" ]
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the linked plugins/kustomized-helm/README.md example and the Argo CD configuration-management-plugins documentation, then compare them with the linked 2.4–2.5 upgrade guidance. Update the documented example so it no longer relies on deprecated configMap declarative plugins, and verify that the referenced documentation consistently describes the supported configuration.

Written by the indexing model from the issue text.

Assessment

Tech stack
yaml
Domain
documentation
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.