将节点端口添加到令人兴奋的istio服务

时间:2018-07-19 15:18:11

标签: kubernetes istio project-calico

我使用VM(ubuntu 16.04)创建了一个具有一个主服务器和2个工作器的本地kubernetes集群 我也正在使用calico进行网络连接,目前正在探索istio。 我的问题是入口负载平衡器没有外部IP。据我了解,我应该使用节点端口访问入口负载均衡器,但是我可以找到方法。 我应该在安装时完成此操作,现在可以添加它吗?如何添加?

kubernetes版本:v1.11.1 印花布版本:v3.1 istio版本:0.8.0

1 个答案:

答案 0 :(得分:0)

如果您的部署没有附加服务,则可以使用try { PropertiesConfiguration properties = new PropertiesConfiguration("com/vaultServices/resources/trainingDetails.properties"); properties.setProperty("jdbc.driver", "com.mysql.jdbc.Driver"); properties.setProperty("jdbc.url", "jdbc:mysql://localhost:3306/ad"); properties.save(); System.out.println("config.properties updated Successfully!!"+properties.getProperty("jdbc.url").toString()); } catch (ConfigurationException e) { System.out.println(e.getMessage()); }

kubectl expose

如果您已经部署了服务,则可以使用kubectl expose deployment istio --type=NodePort --name=istio-service 编辑服务规范并添加type: "NodePort"最快的方法:

kubectl patch

有关NodePort服务的更多信息,请参见here