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          }