Spring Cloud Data Flow Server for Kubernetes 安装

Spring Cloud Data Flow Server for Kubernetes installation

SCDF for Kubernetes 的安装步骤需要选择除数据存储之外的消息传递解决方案。我们使用 SCDF 的用例围绕着仅使用 Spring 具有 Spring 批处理支持的启动应用程序的任务。那么,仍然必须安装 Kafka 或 RabitMQ 还是可以避免这些?

恭喜第一个 Whosebug post!

如果您只对 SCDF 中的 Task/Batch-only 功能感兴趣,您可以彻底禁用 SCDF 中的流媒体和分析功能。

请查看参考指南中列出的 feature-toggles

在您的情况下,您可以通过将 SPRING_CLOUD_DATAFLOW_FEATURES_STREAMS_ENABLEDSPRING_CLOUD_DATAFLOW_FEATURES_ANALYTICS_ENABLED 属性分别设置为 false 来禁用流和分析。

具体来说,您必须 add/update server-deployment.yaml 中的这 2 个键值属性。一旦这样做,您就可以从部署列表中跳过 Message Broker 和 Redis。