Kubernetes中的工作/任务和Spring Cloud任务

时间:2018-01-22 17:39:02

标签: kubernetes spring-cloud-task

我创建了一个@EnableTaskLauncher spring-cloud-deployer-kubernetes的Pod。它通过spring-cloud-stream接收任务请求并启动任务。

除了我希望以Kind: Job而不是Kind: Deployment启动任务外,一切都运行正常。

我无法在spring-cloud-deployer-kubernetes中找到执行此操作的任何配置或属性,或者是否可用。

1 个答案:

答案 0 :(得分:1)

为了更好地控制其生命周期,例如在SCT操作完成时清理关闭容器,我们从乔布斯转移到了裸机任务(在SCDF中)的Bare-pods模型。

但是,spring-cloud/spring-cloud-deployer-kubernetes#163添加了一个选项,可以选择Jobs与Pods for Tasks。请尝试一下,并就PR进行反馈。