Kubernetes 和 Spring Cloud Task 中的作业/任务



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

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

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

我们从 Spring Cloud 任务(在 SCDF 中(的作业到裸 pod 模型,以更好地控制其生命周期,例如在 SCT 操作完成时干净关闭容器。

但是,有 spring-cloud

/spring-cloud-deployer-kubernetes#163 添加了一个选项,可以在 Jobs 与 Pods for Tasks 之间进行选择。请尝试一下并向我们提供有关 PR 的反馈。

最新更新