所有这一切都是在我使用轻量级 python 函数作为 kubeflow 管道中的一个组件时,但最近我切换到使用 docker 容器作为 kubeflow 管道中的一个组件,就像这样......
produce: str = 'hello'
):
return dsl.ContainerOp(
name = 'Say hi',
image = 'docker.io/playground/comp1:latest',
command = ['python', 'msg.py'],
arguments=[
'--msg', send_msg
],
file_outputs={
'output': '/output.txt',
}
)
我需要对上述代码进行一些更改吗?我需要自动缩放 docker 容器吗?如果是这样,dsl.ContainerOp将如何知道它应该命中哪个 docker 容器实例?
我做了很多搜索,还探索了 kfp 包,看看是否有帮助,但幸运的是,我什至找不到更接近的解决方案。首先有可能吗?我在正确的方向吗?有人可以帮助我进行研发吗?