github.com/oam-dev/kubevela@v1.9.11/references/cli/test-data/dry-run/testing-dry-run-3.yaml (about)

     1  apiVersion: core.oam.dev/v1beta1
     2  kind: Application
     3  metadata:
     4    name: testing-app
     5  spec:
     6    components:
     7      - name: testing-dryrun
     8        type: webservice
     9        properties:
    10          image: oamdev/hello-world:v1
    11        traits:
    12          - type: scaler
    13            properties:
    14              replicas: 1
    15    policies:
    16      - name: target-default
    17        type: topology
    18        properties:
    19          clusters: [ "local" ]
    20          namespace: "default"
    21      - name: target-prod
    22        type: topology
    23        properties:
    24          clusters: [ "local" ]
    25          namespace: "prod"
    26      - name: deploy-ha
    27        type: override
    28        properties:
    29          components:
    30            - type: webservice
    31              traits:
    32                - type: scaler
    33                  properties:
    34                    replicas: 3
    35    workflow:
    36      steps:
    37        - name: deploy2default
    38          type: deploy
    39          properties:
    40            policies: [ "target-default" ]
    41        - name: deploy2prod
    42          type: deploy
    43          properties:
    44            policies: [ "target-prod", "deploy-ha" ]