
# 在同一个命名空间内访问指定容器的FQDN是什么？
#### 问题背景
客户询问在创建负载时指定部署的容器名称、pod名称、namespace名称，在同一个命名空间内访问该容器的FQDN是什么？
全限定域名：FQDN，即Fully Qualified Domain Name，同时带有主机名和域名的名称。（通过符号"."）
例如：主机名是bigserver，域名是mycompany.com，那么FQDN就是：bigserver.mycompany.com。
#### 问题建议
**方案一：**发布服务使用域名发现，需要提前预置好主机名和命名空间，服务发现使用域名的方式，注册的服务的域名为：服务名.命名空间.svc.cluster.local 。这种使用有限制，注册中心部署必须容器化部署。
**方案二：**容器部署使用主机网络部署，然后亲和到集群的某一个节点，这样可以明确知道容器的服务地址（就是节点的地址），注册的地址为：服务所在节点IP，这种方案可以满足注册中心利用VM部署，缺陷是使用主机网络效率没有容器网络高。
