ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
[TOC] ## busybox的使用 使用[`kubectl run`](https://kubernetes.io/zh/docs/reference/generated/kubectl/kubectl-commands/#run)运行一个提供`nslookup`命令的容器,该命令来自于`dnsutils`包。通过对 Pod 的主机名执行`nslookup`,你可以检查他们在集群内部的 DNS 地址。 拉去镜像,进入容器 ``` $ kubectl run -i --tty --image busybox:1.28 dns-test --restart=Never --rm ``` 对 Pod 的主机名执行`nslookup` ``` nslookup web-0.nginx Server: 10.0.0.10 Address 1: 10.0.0.10 kube-dns.kube-system.svc.cluster.local Name: web-0.nginx Address 1: 10.244.1.6 nslookup web-1.nginx Server: 10.0.0.10 Address 1: 10.0.0.10 kube-dns.kube-system.svc.cluster.local Name: web-1.nginx Address 1: 10.244.2.6 ```