K8S (2) 썸네일형 리스트형 k9s: Kubernetes 환경을 위한 편리한 관리 도구 여러 k8s(kubernetes) cluster 를 관리하거나, 단일 클러스터의 규모가 커지는 경우 관리하는데 어려움을 겪는 경우가 많다. 그러한 경우에 편하게 여러 클러스터를 관리하는데 도움을 주기 위한 도구를 소개한다. k9s 란? Kubernetes CLI To Manage Your Clusters In Style! k9s 는 k8s 관리를 스타일리시 하게 할 수 있도록 하는 terminal 기반의 UI 를 제공하는 툴이다. k9s 설치 설치는 (mac os 의 경우)아래 명령 한 줄로 끝난다. $ brew install derailed/k9s/k9s 그 외 OS 의 경우 링크를 참고하면 금방 끝납니다. 사용법 사용법도 아주 간단하다. 터미널에서 k9s command 만 입력하면 바로 현재 cont.. kubernetes 의 runtime이 containerd 일 때 nsenter로 container 접속 (tcpdump) k8s 환경에서 container에 tcpdump 등 명령어 입력을 위해 nsenter(namespace enter)가 필요할 때가 있다. 예를 들어, pod에 tcpdump 명령어가 없는 경우 pod에 tcpdump명령어가 있지만 sudo 권한이 필요한 경우 그 외 ..; 아무튼 아래 과정을 통해 해당 컨테이너로 접속하는 과정을 공유한다. 1. Pod 조회 및 container ID 확인 ### get pod $ kubectl get pod -o wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES sample-pod-679899669d-pfdp5 1/1 Running 0 3d23h 172.172.172.172 node1 .. 이전 1 다음