我想在python中从kfp sdk复制此Yaml,或者如何使用kfp编写步骤。
apiVersion: argoproj.io/v1alpha1
kind: Workflow
metadata:
generateName: status-reference-
spec:
entrypoint: status-reference
templates:
- name: status-reference
steps:
- - name: flakey-container
template: flakey-container
continueOn:
failed: true
- - name: failed
template: failed
when: "{{steps.flakey-container.status}} == Failed"
- name: succeeded
template: succeeded
when: "{{steps.flakey-container.status}} == Succeeded"
- name: flakey-container
container:
image: alpine:3.6
command: [sh, -c]
args: ["echo hola"]
- name: failed
container:
image: alpine:3.6
command: [sh, -c]
args: ["echo \"the flakey container failed\""]
- name: succeeded
container:
image: alpine:3.6
command: [sh, -c]
args: ["echo \"the flakey container passed\""]
我需要在工作流程中创建一些步骤,但是我还没有找到步骤示例,只是找到了关于管道和dags的信息