
[Kubernetes]kubectl 및 유용한 유틸리티 설치(krew, ctx, neat)
·
DevOps
쿠버네티스를 사용할 때 반드시 빼놓을 수 없는 것이 kubectl이라는 유틸리티다. 클라이언트가 쿠버네티스 클러스터 컨트롤 플레인의 kube-apiserver에 요청을 보낼 수 있게 해주는 유틸리티고 간단히 말해 클러스터의 상태를 파악하거나 리소스를 배포/수정/삭제 하는데에 사용하는 CLI도구라고 생각하면 된다. kubectl 설치(MacOS)1. kubectl을 다운로드 받기 위해서는 쿠버네티스 공식문서 혹은 AWS Documentation을 참고하면 된다. 먼저 아래 명령어를 실행해 kubectl 바이너리를 다운로드 받는다(쿠버네티스 1.31 버전).curl -O 2. 다운로드 받은 바이너리에 실행 권한을 추가한다.chmod +x ./kubectl 3. 바이너리를 PATH 폴더에 복사한다.mk..