apiVersion: core.oam.dev/v1beta1 kind: Application metadata: name: first-vela-workflow namespace: default spec: components: - name: express-server type: webservice properties: image: crccheck/hello-world port: 8000 traits: - type: ingress properties: domain: testsvc.example.com http: /: 8000 workflow: steps: - name: notification type: notification properties: dingding: # directly specify the webhook url url: value: message: msgtype: text text: content: Hello KubeVela lark: url: value: message: msg_type: "text" content: "{\"text\":\" Hello KubeVela\"}" slack: url: # use url in secret secretRef: name: key: message: text: Hello KubeVela email: from: address: alias: password: # secretRef: # name: # key: value: host: port: to: - kubevela1@gmail.com - kubevela2@gmail.com content: subject: test-subject body: test-body - name: first-server type: apply-application