名称:spring-cloud-dataflow server版本:2.2.0
为'http‘应用程序部署了一个简单的流http\\日志,同时从仪表板上进行了部署
spring.cloud.deployer.kubernetes.createLoadBalancer=true app.http.spring.cloud.deployer.kubernetes.createLoadBalancer=true
但仍然不能自动获得外部IP。任何帮助都很感激。
注意:如果直接从kubernetes仪表板手动将Http服务中的类型从ClusterIP更改为LoadBalancer,它就能工作。
发布于 2019-09-14 19:25:41
在部署带有部署程序属性的流时,必须使用deployer前缀。
例如,考虑以下流。
流创建任务--流--定义为"http \任务-启动程序-数据流--spring.cloud.dataflow.client.server-uri=http://192.168.99.139:30578 -平台名称=fooz“
在部署它时,可以提供部署器属性来为特定的应用程序创建负载均衡器,在本例中,该应用程序就是http-source应用程序。
流部署任务-流-属性"deployer.http.kubernetes.createLoadBalancer=true“
但是,当从仪表板部署相同的流时,您必须在部署页面中的自由格式文本框中提供它。
deployer.http.kubernetes.createLoadBalancer=truehttps://stackoverflow.com/questions/57931764
复制相似问题