【问题标题】:Passing annotation to scheduled task in spring cloud dataflow将注释传递给Spring Cloud数据流中的计划任务
【发布时间】:2019-09-20 16:32:58
【问题描述】:

我在 Kubernetes 上运行 SCDF 并安排了一些任务。我必须将注释传递给我的任务。我在 env 中给出了以下注释:

    - name: SPRING_CLOUD_DEPLOYER_KUBERNETES_POD_ANNOTATIONS
      value:
    - name: SPRING_CLOUD_DEPLOYER_KUBERNETES_JOB_ANNOTATIONS
      value:

这些在我手动触发任务时起作用。我还希望将这些注释添加到由计划的 cron 作业创建的 pod 中。我该怎么做?

我尝试了以下注释:

    - name: SPRING_CLOUD_SCHEDULER_KUBERNETES_POD_ANNOTATIONS
      value:
    - name: SPRING_CLOUD_SCHEDULER_KUBERNETES_JOB_ANNOTATIONS
      value:

【问题讨论】:

    标签: spring spring-cloud spring-cloud-dataflow spring-cloud-task kubernetes-cronjob


    【解决方案1】:

    podAnnotationsjobAnnotations 的支持尚未在 spring-cloud/spring-cloud-scheduler-kubernetes 项目中实现。这将是与 spring-cloud/spring-cloud-deployer-kubernetes 项目中已经提供的完全相同功能的端口。

    正如spring-cloud/spring-cloud-dataflow-server-kubernetes/issues/428#issuecomment-488670392 所讨论的,它可以在准备就绪时实施和发布。

    欢迎投稿!

    【讨论】:

      猜你喜欢
      • 2018-01-24
      • 2010-11-08
      • 1970-01-01
      • 2020-10-30
      • 1970-01-01
      • 1970-01-01
      • 2018-11-27
      • 1970-01-01
      • 2020-07-13
      相关资源
      最近更新 更多