81 字
1 分钟
DNS 与服务发现
Service 与 DNS record
$ kubectl get svc kube-dns -n kube-systemNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGEkube-dns ClusterIP 10.96.0.10 <none> 53/UDP,53/TCP,9153/TCP 12d
$ kubectl get svc nginx-serviceNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGEnginx-service ClusterIP 10.108.9.49 <none> 80/TCP 3h
$ dig nginx-service.default.svc.cluster.local @10.96.0.10 +short10.108.9.49$ cat /etc/resolv.confnameserver 10.96.0.10search default.svc.cluster.local svc.cluster.local cluster.localoptions ndots:5
$ nslookup nginx-servicenslookup: can't resolve '(null)': Name does not resolve
Name: nginx-serviceAddress 1: 10.108.9.49 nginx-service.default.svc.cluster.local使用 nginx 配置域名访问
相关阅读
本主题其他内容
Kubernetes
本主题共 29 篇 ·
Kubernetes 专题 →
Kubernetes 实战笔记:从 kubeadm 集群搭建、Pod/Deployment/Service/Ingress 核心对象,到存储与网络插件选型、资源调度、监控告警与生产环境常见故障的排查思路。