k8s拾遗 - 网络调试工具busybox

busybox是一个包含了nslookup,ping,wget等网络处理命令的Pod容器(不含curl命令),它的体积非常小,适合做一些容器内的网络调试。

  • 编辑busybox.yaml
apiVersion: v1
kind: Pod
metadata:
  name: busybox
  namespace: default
spec:
  containers:
  - name: busybox
    image: busybox:1.32
    command:
      - sleep
      - "3600"
    imagePullPolicy: IfNotPresent
  restartPolicy: Always
  • 启动Pod
    kubectl create -f busybox.yaml
  • 进入Pod容器
    kubectl exec -it busybox -- /bin/sh

注意: 不要使用busybox:latest,最高版本的nslookup工具有bug。

posted @ 2020-07-28 14:06  龍龍小宝  阅读(5606)  评论(0编辑  收藏  举报