이쿠의 슬기로운 개발생활

함께 성장하기 위한 보안 개발자 EverNote 내용 공유

Kubernetes/네트워크

Pod의 veth (Virtual Ethernet Interface) 장치 찾기

이쿠우우 2020. 11. 7. 13:18
반응형

 

 

 

Pod의 veth (Virtual Ethernet Interface) 장치 찾기

 

 

1. Pod의 내부에 있는 Container ID와 생성된 Worker Node 확인

다수의 Container가 있을 경우

그 중 1개의 Container ID를 확인함.

Pod가 배포된 Worker Node 를 확인

[명령어]

kubectl describe pod [Pod Name]

 

 

2. Pod의 PID 확인

Pod가 배포된 Worker Node로 이동해서 작업

Container 의 PID를 확인

[명령어]

docker inspect --format '{{ .State.Pid }}' [container-id-or-name]

 

3. PID에 해당하는 veth 번호 확인

[명령어]

nsenter -t [your-container-pid] -n ip addr

결과로 나오는것 중 eth0 의 if에 명시되어있는 번호를 기억함.

 

4. veth ID 확인

[명령어]

ip add | grep veth

3번에서 기억했던 if에 명시되어있던 번호가

해당 Pod의 veth 장치 id임.

 

 


제 글을 복사할 시 출처를 명시해주세요.
글에 오타, 오류가 있다면 댓글로 알려주세요! 바로 수정하겠습니다!


 

반응형

'Kubernetes > 네트워크' 카테고리의 다른 글

Kubernetes kube-proxy IPVS Mode 설정  (1) 2021.03.19
Kubernetes kube-proxy Mode 분석  (4) 2020.12.20
Kubernetes Network Policy  (0) 2020.11.07
Kubernetes Network (Ingress)  (2) 2020.08.12
Kubernetes Network (LoadBalancer)  (3) 2020.08.09