繁体   English   中英

如何在 istio 中添加 consul registry

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM