如何在golang的k8s集群dns中查找SRV记录
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在golang的k8s集群dns中查找SRV记录相关的知识,希望对你有一定的参考价值。
我创建了无头服务和一组有状态的Pod。使用NodeJS,我可以查找这些pod的所有IP。但是我不知道如何使用GoLang做到这一点。
dns.resolveSrv(serviceName, function (err, addresses) {
// The app performs a DNS lookup to obtain SRV records.
if (err) {
response.end("Could not look up DNS SRV records: " + err);
return;
}...
答案
您可以使用标准的net
包在go中执行DNS查找:
LookupHost
LookupHost
LookupTXT
以上是关于如何在golang的k8s集群dns中查找SRV记录的主要内容,如果未能解决你的问题,请参考以下文章