Files
kubevela/docs/examples/imagepulljob/applydemo-definition.yaml
2021-08-12 19:12:53 +08:00

27 lines
524 B
YAML

apiVersion: core.oam.dev/v1beta1
kind: WorkflowStepDefinition
metadata:
name: apply
spec:
schematic:
cue:
template: |
import ("vela/op")
parameter: {
component: string
}
// apply workload to kubernetes cluster
job: op.#Load & {
component: parameter.component
}
apply: op.#Apply & {
value: {
job.value.workload
metadata: {
name: parameter.component
}
}
}