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