我用spring-cloud-deployer-kubernetes创建了一个具有@EnableTaskLauncher的Pod。它通过spring-cloud-stream接收任务请求并启动任务。
除了我希望任务以Kind: Job而不是Kind: Deployment的形式启动之外,其他一切都运行得很好。
我在spring-cloud-deployer-kubernetes中找不到执行此操作的任何配置或属性,或者它是否可用。
发布于 2018-01-25 23:45:20
我们从Spring Cloud Task (在SCDF中)的Job到Bare-pods模型中转移,以便更好地控制其生命周期,例如在SCT操作完成时干净地关闭容器。
然而,有一个spring-cloud/spring-cloud-deployer-kubernetes#163添加了一个选项,可以在任务的Job和Pod之间进行选择。请尝试一下,并给我们关于PR的反馈。
https://stackoverflow.com/questions/48387291
复制相似问题