github.com/argoproj/argo-cd/v3@v3.2.1/cmpserver/plugin/testdata/kustomize/config/plugin.yaml (about) 1 apiVersion: argoproj.io/v1alpha1 2 kind: ConfigManagementPlugin 3 metadata: 4 name: kustomize 5 spec: 6 version: v1.0 7 init: 8 command: [sh, -c] 9 args: 10 - | 11 kustomize version 12 generate: 13 command: [sh, -c] 14 args: 15 - | 16 kustomize build 17 discover: 18 find: 19 command: [sh, -c, find . -name kustomization.yaml] 20 glob: "**/kustomization.yaml" 21 parameters: 22 static: 23 - name: test-param 24 string: test-value 25 dynamic: 26 command: [sh, -c] 27 args: 28 - | 29 # Make sure env vars are making it to the plugin. 30 if [ -z "$MUST_BE_SET" ]; then 31 exit 1 32 fi 33 echo "[{\"name\": \"dynamic-test-param\", \"string\": \"$MUST_BE_SET\"}]"