将注释传递给 spring 云数据流中的计划任务

Passing annotation to scheduled task in spring cloud dataflow

我是 运行 Kubernetes 上的 SCDF,已经安排了一些任务。我必须将注释传递给我的任务。我在环境中给出了以下注释:

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

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

我尝试了以下注释:

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

podAnnotationsjobAnnotations 的支持尚未在 spring-cloud/spring-cloud-scheduler-kubernetes 项目中实现。它是 spring-cloud/spring-cloud-deployer-kubernetes 项目中已经可用的完全相同功能的端口。

spring-cloud/spring-cloud-dataflow-server-kubernetes/issues/428#issuecomment-488670392所述,准备就绪后即可实施和发布。

欢迎投稿!