[英]How to add consul registry in istio
我想在 istio 中添加一个 consul registry,但是 istio 文档只有pilot-discovery discovery
命令,参数为:
--consulserverURL <string>
--registries <stringSlice>
但是我不知道如何将命令行参数写入配置文件,而且istio文档也没有描述如何做到这一点。
请指教,谢谢!
如istio 文档中所述,您可以使用
pilot-discovery discovery [flags]
Pilot 现在是istiod的一部分,因此您可以使用
kubectl get pods -n istio-system
使用kubectl exec进入你的 istiod 容器
kubectl exec -ti <istiod-pod-name> -c discovery -n istio-system -- /bin/bash
使用带有适当标志的上述 pilot-discovery 命令
例如
pilot-discovery discovery --consulserverURL="asd.x.svc:9999" --registries="{Kubernetes,Consul}"
2020-09-01T09:16:43.528744Z info FLAG: --consulserverURL="asd.x.svc:9999"
2020-09-01T09:16:43.529136Z info FLAG: --registries="[{Kubernetes,Consul}]"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.