Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
kubernetes cli命令以获取kubernetes资源的dns_Kubernetes_Kubernetes Dns - Fatal编程技术网

kubernetes cli命令以获取kubernetes资源的dns

kubernetes cli命令以获取kubernetes资源的dns,kubernetes,kubernetes-dns,Kubernetes,Kubernetes Dns,我已经看过这里提到的医生了 但是,如果我可以使用任何kubernetes命令获得资源类型的dns,我的工作就会简单得多。 我也试过这个 例如,我想获取在svc.cluster.local内的dev命名空间中运行的服务db服务的dns名称 db-service.dev.svc.cluster.local 有指针吗?尝试命令 kubectl get svc 第一列是内部DNS名称。 如果类型为LoadBalancer,则EXTERNAL-IP列将显示外部DNS名称。Try命令 kubectl ge

我已经看过这里提到的医生了

但是,如果我可以使用任何kubernetes命令获得资源类型的dns,我的工作就会简单得多。 我也试过这个

例如,我想获取在svc.cluster.local内的dev命名空间中运行的服务db服务的dns名称

db-service.dev.svc.cluster.local 有指针吗?

尝试命令

kubectl get svc
第一列是内部DNS名称。 如果类型为LoadBalancer,则EXTERNAL-IP列将显示外部DNS名称。

Try命令

kubectl get svc
第一列是内部DNS名称。
如果类型为LoadBalancer,则EXTERNAL-IP列将显示外部DNS名称。

如果需要,可以在pod中查询:

使用具有一些DNS UTIL的pod

kubectl run tmp-shell --rm -i --tty --image tutum/dnsutils -- /bin/bash
然后你就可以跑了

root@tmp-shell:/# nslookup db-service
Server:     10.2.32.10
Address:    10.2.32.10#53

Name:   db-service.dev.svc.cluster.local

对于单行程序,请参见:

如果需要,可以在pod中查询:

使用具有一些DNS UTIL的pod

kubectl run tmp-shell --rm -i --tty --image tutum/dnsutils -- /bin/bash
然后你就可以跑了

root@tmp-shell:/# nslookup db-service
Server:     10.2.32.10
Address:    10.2.32.10#53

Name:   db-service.dev.svc.cluster.local

对于单行程序,请参见:

除了一些特定情况,如连接到有状态集的pod,非服务的东西没有DNS名称,并且服务名称非常容易机械地构造。你有没有一个非服务的用例仍然需要这个查找?啊,好的,非常感谢@DavidMaze,我只是想了解更多。我希望基本上能从命令中获得尽可能多的信息,这样我就不必机械地构造东西:。除了在一些特定情况下,如连接到有状态集的吊舱,非服务的东西没有DNS名称,并且服务名称很容易机械地构造。你有没有一个非服务的用例仍然需要这个查找?啊,好的,非常感谢@DavidMaze,我只是想了解更多。我希望从命令中获得尽可能多的信息,这样我就不必机械地构造东西了。