首页 > 解决方案 > Kubernetes Job/CronJob 是否支持与 Pod 不同的对象?

问题描述

我想知道我是否可以在 kubernetes 的 Job/CronJob 中操作不同的 CRD。文档只显示了一个 pod 模板,但我想使用不同的对象。

标签: kubernetesworkflow

解决方案


不,Kubernetes 不支持除 Pod 之外的任何其他资源,因为这些是在 Kubernetes 中运行容器的唯一资源,并且 Kubernetes 需要启动 Pod 才能运行您的任务

如果你想设置一个 CronJob 来使用你的 CRD,那么你可能需要创建你自己的 CronJob 规范,一个很好的例子就是Kubebuilder 教程,他们重建了整个 CronJob


推荐阅读