我创建了一个@EnableTaskLauncher
spring-cloud-deployer-kubernetes
的Pod。它通过spring-cloud-stream
接收任务请求并启动任务。
除了我希望以Kind: Job
而不是Kind: Deployment
启动任务外,一切都运行正常。
我无法在spring-cloud-deployer-kubernetes
中找到执行此操作的任何配置或属性,或者是否可用。
答案 0 :(得分:1)
为了更好地控制其生命周期,例如在SCT操作完成时清理关闭容器,我们从乔布斯转移到了裸机任务(在SCDF中)的Bare-pods模型。
但是,spring-cloud/spring-cloud-deployer-kubernetes#163添加了一个选项,可以选择Jobs与Pods for Tasks。请尝试一下,并就PR进行反馈。