mirror of
https://github.com/argoproj/argo-cd
synced 2026-04-28 12:27:18 +00:00
* fix(cmp): discover plugins relative to app path (#13940) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * securejoin Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * intuitive constant names Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * comments Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * add missing import Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> --------- Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
10 lines
478 B
YAML
10 lines
478 B
YAML
apiVersion: argoproj.io/v1alpha1
|
|
kind: ConfigManagementPlugin
|
|
metadata:
|
|
name: cmp-fileName
|
|
spec:
|
|
version: v1.0
|
|
generate:
|
|
command: [sh, -c, 'echo "{\"kind\": \"ConfigMap\", \"apiVersion\": \"v1\", \"metadata\": { \"name\": \"$ARGOCD_APP_NAME\", \"namespace\": \"$ARGOCD_APP_NAMESPACE\", \"annotations\": {\"Foo\": \"$FOO\", \"KubeVersion\": \"$KUBE_VERSION\", \"KubeApiVersion\": \"$KUBE_API_VERSIONS\",\"Bar\": \"baz\"}}}"']
|
|
discover:
|
|
fileName: "subdir/s*.yaml"
|