github.com/oam-dev/kubevela@v1.9.11/e2e/addon/mock/testdata/fluxcd/definitions/strategy-merge.yaml (about) 1 apiVersion: core.oam.dev/v1beta1 2 kind: TraitDefinition 3 metadata: 4 annotations: 5 definition.oam.dev/description: "A list of strategic merge to kustomize config" 6 name: kustomize-strategy-merge 7 namespace: vela-system 8 spec: 9 schematic: 10 cue: 11 template: | 12 patch: { 13 spec: { 14 patchesStrategicMerge: parameter.patchesStrategicMerge 15 } 16 } 17 18 parameter: { 19 // +usage=a list of strategicmerge, defined as inline yaml objects. 20 patchesStrategicMerge: [...#nestedmap] 21 } 22 23 #nestedmap: { 24 ... 25 }