notesArea/k3s/检测 k8s service 域名是否生效.md

检测 k8s Service 域名是否生效

运行 busybox 容器

kubectl run dns-test -it --image=busybox:1.28 --rm

在 busybox 容器内使用 nslookup 命令检测域名是否生效, 以 Redis 主从架构为例

nslookup my-redis-headless

运行结果

/ # nslookup my-redis-headless
Server:    10.43.0.10
Address 1: 10.43.0.10 kube-dns.kube-system.svc.cluster.local

Name:      my-redis-headless
Address 1: 10.42.0.39 10-42-0-39.my-redis-replicas.default.svc.cluster.local
Address 2: 10.42.0.36 my-redis-master-0.my-redis-headless.default.svc.cluster.local
Address 3: 10.42.1.33 10-42-1-33.my-redis-replicas.default.svc.cluster.local
Address 4: 10.42.0.37 my-redis-replicas-0.my-redis-headless.default.svc.cluster.local
大纲
文件