我有一个Spring云数据流的实例,它支持我需要的应用程序和流。我甚至编写了在命令外壳中工作的脚本,以便一次部署所有这些东西。问题是我现在有一个手动步骤,我需要做,而不是仅仅让它开箱即用。如何自动部署Spring Data Flow?
对于Windows和Linux,我知道如何通过shell运行脚本,并在脚本运行时结束脚本。
问题是,我似乎可以用Spring Data Flow Shell做同样的事情。我想要做这样的事情:
java -jar spring-cloud-dataflow-shell.jar --runScript my-awesome-script.shell
不过,我看不到,说这样的事情存在任何文件。我能找到的每个选项都没有运行脚本并保持壳体打开。或者还有另一种选择,我不知道。在过去的6年里,我的Java经历被15年的Java打断,Spring看起来与以前完全不同。
shell中的'script --file my-awesome-script.shell'命令是我在问问题之前的位置。我只是希望能够自动化部署和配置,而无需添加额外的步骤。谢谢你为我打开那张票。 Spring配置服务器是否有令人满意的故事来实质部署应用程序和流? –
在一个不相干的笔记上:当我搜索到SCDF时,第一个反应是新加坡民防部队,第二个是南加州发展论坛......我们用完了缩略语:) –
如果您要自动化部署流/任务,当前可用的选项是REST-API或DataflowTemplate,您必须直接与CI系统集成。一些客户通过Jenkins/Concourse实例化部署。对于每个应用程序,应用程序和绑定属性均在配置服务器支持的版本化YAML文件中进行配置。 –