Job/Task 在 Kubernetes 和 Spring 云任务
Job/Task in Kubernetes and Spring Cloud Task
我创建了一个包含 @EnableTaskLauncher
和 spring-cloud-deployer-kubernetes
的 Pod。它正在通过 spring-cloud-stream
接收任务请求并启动任务。
除了我希望任务以 Kind: Job
而不是 Kind: Deployment
启动外,一切都运行良好。
我在 spring-cloud-deployer-kubernetes
中找不到任何配置或 属性 执行此操作或是否可用。
我们为 Spring Cloud Task(在 SCDF 中)从 Jobs 转移到 Bare-pods 模型,以更好地控制其生命周期,例如 SCT 操作时容器的干净关闭完成了。
但是,spring-cloud/spring-cloud-deployer-kubernetes#163 添加了一个选项,可以在作业和任务 Pods 之间进行选择。请尝试一下,并向我们提供有关 PR 的反馈。
我创建了一个包含 @EnableTaskLauncher
和 spring-cloud-deployer-kubernetes
的 Pod。它正在通过 spring-cloud-stream
接收任务请求并启动任务。
除了我希望任务以 Kind: Job
而不是 Kind: Deployment
启动外,一切都运行良好。
我在 spring-cloud-deployer-kubernetes
中找不到任何配置或 属性 执行此操作或是否可用。
我们为 Spring Cloud Task(在 SCDF 中)从 Jobs 转移到 Bare-pods 模型,以更好地控制其生命周期,例如 SCT 操作时容器的干净关闭完成了。
但是,spring-cloud/spring-cloud-deployer-kubernetes#163 添加了一个选项,可以在作业和任务 Pods 之间进行选择。请尝试一下,并向我们提供有关 PR 的反馈。