github.com/oam-dev/kubevela@v1.9.11/docs/examples/dry-run/README.md (about)

     1  # Vela Dry run
     2  
     3  ```shell
     4  $ vela system dry-run -f docs/examples/dry-run/app.yaml -d docs/examples/dry-run/definitions
     5  ---
     6  # App application-sample -- Component myweb
     7  ---
     8  
     9  apiVersion: apps/v1
    10  kind: Deployment
    11  metadata:
    12    labels:
    13      app.oam.dev/component: myweb
    14      app.oam.dev/name: application-sample
    15      workload.oam.dev/type: myworker
    16  spec:
    17    selector:
    18      matchLabels:
    19        app.oam.dev/component: myweb
    20    template:
    21      metadata:
    22        labels:
    23          app.oam.dev/component: myweb
    24      spec:
    25        containers:
    26        - command:
    27          - sleep
    28          - "1000"
    29          image: busybox
    30          name: myweb
    31  
    32  ---
    33  apiVersion: v1
    34  kind: Service
    35  metadata:
    36    labels:
    37      app.oam.dev/component: myweb
    38      app.oam.dev/name: application-sample
    39      trait.oam.dev/resource: service
    40      trait.oam.dev/type: myingress
    41    name: myweb
    42  spec:
    43    ports:
    44    - port: 80
    45      targetPort: 80
    46    selector:
    47      app.oam.dev/component: myweb
    48  
    49  ---
    50  apiVersion: networking.k8s.io/v1beta1
    51  kind: Ingress
    52  metadata:
    53    labels:
    54      app.oam.dev/component: myweb
    55      app.oam.dev/name: application-sample
    56      trait.oam.dev/resource: ingress
    57      trait.oam.dev/type: myingress
    58    name: myweb
    59  spec:
    60    rules:
    61    - host: www.example.com
    62      http:
    63        paths:
    64        - backend:
    65            serviceName: myweb
    66            servicePort: 80
    67          path: /
    68  
    69  ---
    70  
    71  ```