在K8S集群中使用busybox-dig镜像,来作DNS解析分析
2024-09-07 01:44:10
以前,判断K8S里的DNS功能是否正常时,得想很多办法。
如果有了busybox-dig镜像,则作这事就简单多了。
如下命令,直接部署
kubectl run busybox -it --image=datica/busybox-dig --restart=Never --rm sh
上述命令会直接进入容器内,使用如下命令,即可进行DNS解析。
dig xxx.default.svc.cluster.local
输出类似如下,注意ANSWER SECTION和SERVER:
; <<>> DiG <<>> reviews.default.svc.cluster.local ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, ;; flags: qr aa rd; QUERY: , ANSWER: , AUTHORITY: , ADDITIONAL: ;; WARNING: recursion requested but not available ;; OPT PSEUDOSECTION: ; EDNS: version: , flags:; udp: ;; QUESTION SECTION: ;reviews.default.svc.cluster.local. IN A ;; ANSWER SECTION: reviews.default.svc.cluster.local. IN A 10.152.183.33 ;; Query msec ;; SERVER: (10.152.183.10) ;; WHEN: Thu Jul :: UTC ;; MSG SIZE rcvd: / # cat /etc/resolv.conf nameserver 10.152.183.10 search default.svc.cluster.local svc.cluster.local cluster.local options ndots:
最新文章
- 关于gdb和shp的FID问题
- 2016huasacm暑假集训训练五 G - 湫湫系列故事——减肥记I
- 机器学习&;数据挖掘笔记_16(常见面试之机器学习算法思想简单梳理)
- BIOS设置之UEFI/Legacy BIOS切换图文详解
- Data Transformation / Learning with Counts
- ibatis map
- jquery-追加元素
- ACM 擅长排列的小明
- poj2546Circular Area(两圆相交面积)
- js文本框验证
- window.location.href(";url";) 无法在chrome和Firefoxz中使用
- Android项目中包名的改动
- Android开发之style属性和提前定义样式
- python基础(7):字符编码
- Django 学习笔记(三)模板导入
- calling c++ from golang with swig--windows dll (三)
- vue-cli完整地引入element-ui
- 创建您的 ActiveReports Web端在线报表设计器
- php弹出式登录窗口并获得登录后返回值
- js如何实现sign算法验证?