github.com/oam-dev/kubevela@v1.9.11/docs/examples/imagepulljob/applydemo-definition.yaml (about)

     1  apiVersion: core.oam.dev/v1beta1
     2  kind: WorkflowStepDefinition
     3  metadata:
     4    name: apply
     5  spec:
     6    schematic:
     7      cue:
     8        template: |
     9          import ("vela/op")
    10          parameter: {
    11            component: string
    12          }
    13  
    14          // apply workload to kubernetes cluster
    15          job: op.#Load & {
    16            component: parameter.component
    17          }
    18  
    19          apply: op.#Apply & {
    20            value: {
    21              job.value.workload
    22              metadata: {
    23                name: parameter.component
    24              }
    25            }
    26          }