-1

我使用 kubectl 创建了一个 cronJob。我想使用 Spinnaker 管理这项工作,但我无法在 Spinnaker 中找到我创建的工作。

我创建了运行“kubectl create -f https://k8s.io/examples/application/job/cronjob.yaml ”的文件

这个 cronjob 看起来像这样:https ://k8s.io/examples/application/job/cronjob.yaml

4

1 回答 1

0

Github 上存在一个问题,基于最近关于如何部署 CronJob?的评论。#2863

...目前,不支持在集群屏幕上显示 CronJobs,这旨在更多地关注“类似服务器”的资源而不是作业。...

至于在 Spinnaker 中部署 CronJobs:

... 在 Spinnaker 1.8 之前是不可能的。从 Spinnaker 1.8 开始就可以部署 cron 作业

就像@Amityo提到的,您可以使用 显示已部署的 CronJobs kubectl get cronjob,如果您想列出此 CronJob 安排的作业,您可以使用kubectl get jobs

这在使用 CronJob运行自动化任务的官方 Kubernetes 文档中得到了很好的解释。

于 2019-04-25T13:41:53.997 回答