K8S 调试小技巧
使用 pod
vi dnsutils.yaml
apiVersion: v1
kind: Pod
metadata:
name: dnsutils
namespace: default
spec:
containers:
- name: dnsutils
image: ubuntu:18.04
command: [ "/bin/bash", "-c", "--" ]
args: [ "while true; do sleep 30; done;" ]
imagePullPolicy: IfNotPresent
restartPolicy: Always
测试
kubectl apply -f dnsutils.yaml
kubectl exec -i -t dnsutils -- /bin/bash
cat /etc/resolv.conf
宿主机上使用 nsenter
nsenter -u -i -n -p -t 13808 ip addr
nsenter -u -i -n -p -t 13808 curl -i http://127.0.0.1:8081/help


浙公网安备 33010602011771号