github.com/oam-dev/kubevela@v1.9.11/charts/vela-core/templates/defwithtemplate/k8s-objects.yaml (about) 1 # Code generated by KubeVela templates. DO NOT EDIT. Please edit the original cue file. 2 # Definition source cue file: vela-templates/definitions/internal/k8s-objects.cue 3 apiVersion: core.oam.dev/v1beta1 4 kind: ComponentDefinition 5 metadata: 6 annotations: 7 definition.oam.dev/description: K8s-objects allow users to specify raw K8s objects in properties 8 name: k8s-objects 9 namespace: {{ include "systemDefinitionNamespace" . }} 10 spec: 11 schematic: 12 cue: 13 template: | 14 output: parameter.objects[0] 15 16 outputs: { 17 for i, v in parameter.objects { 18 if i > 0 { 19 "objects-\(i)": v 20 } 21 } 22 } 23 parameter: objects: [...{}] 24 workload: 25 type: autodetects.core.oam.dev 26