github.com/oam-dev/kubevela@v1.9.11/docs/examples/workflow/read-object/app.yaml (about)

     1  apiVersion: core.oam.dev/v1beta1
     2  kind: Application
     3  metadata:
     4    name: read-object
     5    namespace: default
     6  spec:
     7    components:
     8    - name: express-server
     9      type: webservice
    10      properties:
    11        image: crccheck/hello-world
    12        port: 8000
    13    workflow:
    14      steps:
    15      - name: read-object
    16        type: read-object
    17        outputs:
    18          - name: cpu
    19            valueFrom: output.value.data["cpu"]
    20          - name: memory
    21            valueFrom: output.value.data["memory"]
    22        properties:
    23          apiVersion: v1
    24          kind: ConfigMap
    25          name: my-cm-name
    26          # for multi cluster
    27          # cluster: my-cluster
    28      - name: apply
    29        type: apply-component
    30        inputs:
    31          - from: cpu
    32            parameterKey: cpu
    33          - from: memory
    34            parameterKey: memory
    35        properties:
    36          component: express-server