Files
kubevela/docs/examples/workflow-with-ocm/app.yaml
T
2021-08-04 20:23:56 +08:00

39 lines
854 B
YAML

apiVersion: core.oam.dev/v1beta1
kind: Application
metadata:
name: workflow-demo
namespace: default
spec:
components:
- name: nginx-server
type: webservice
properties:
image: nginx:1.21
port: 80
policies:
- name: patch
type: env-binding
properties:
envs:
- name: prod
patch:
components:
- name: nginx-server
type: webservice
properties:
image: nginx:1.20
port: 80
placement:
clusterSelector:
labels:
purpose: test
workflow:
steps:
- name: deploy-server
type: deploy2cluster
properties:
env: prod
policy: patch
component: nginx-server