Files
kubevela/docs/examples/workflow/basic-app.yaml
2021-08-11 16:30:16 +08:00

32 lines
714 B
YAML

apiVersion: core.oam.dev/v1beta1
kind: Application
metadata:
name: application-sample
namespace: default
spec:
components:
- name: "server1"
type: "singleton-server"
properties:
version: 1.14.2
- name: "server2"
type: "singleton-server"
properties:
version: 1.14.2
workflow:
steps:
- name: deploy-server1
type: apply-component
properties:
component: "server1"
outputs:
- name: server1IP
exportKey: "myIP"
- name: deploy-server2
type: apply-with-ip
inputs:
- from: server1IP
parameterKey: serverIP
properties:
component: "server2"