【问题标题】:Trigger RUN NOW using kubectl使用 kubectl 触发 RUN NOW
【发布时间】:2021-10-30 06:40:46
【问题描述】:

使用 GCP,您可以单击 CronJob 页面上的 RUN NOW 按钮,生成的 pod 将在同一页面的 Managed Pods 部分下可见。我怎样才能使用kubectl CLI 做同样的事情?

我尝试了命令kubectl create job ...,但它创建了一个完全独立的作业并且它没有连接到 CronJob。

【问题讨论】:

    标签: kubernetes google-cloud-platform google-kubernetes-engine


    【解决方案1】:

    kubectl create job --from=cronjob/${NAME_OF_EXISTING_CRONJOB} ${JOB_NAME}

    【讨论】:

    • 这与您在 GCP UI 中单击 RUN NOW 按钮时的行为不同。与 GCP 在 CronJob 中创建托管 pod 相比,它似乎创建了一个全新的作业。
    • 您可以在How can I trigger a Kubernetes Scheduled Job manually 上查看类似案例以了解更多详情。
    猜你喜欢
    • 2012-11-25
    • 2020-04-02
    • 2016-09-30
    • 1970-01-01
    • 2021-01-24
    • 2016-09-30
    • 1970-01-01
    • 2021-09-30
    • 2019-06-02
    相关资源
    最近更新 更多