한줄평
“클러스터 서비스에 의존하는 앱을 로컬에서 개발할 때 매우 편리합니다. 다만 hosts 파일을 수정하므로 root 권한이 필요하고 운영 환경용은 아닙니다.”
이런 분께 클러스터 서비스와 연동하며 로컬 개발하는 개발자께
좋은 점
- 여러 서비스를 원래 이름으로 한 번에 포워딩
- 로컬 개발 환경 구성이 단순해짐
아쉬운 점
- hosts 수정 탓에 관리자 권한이 필요함
큐브fwd 소개
쿠버네티스 서비스들을 한꺼번에 로컬로 포트포워딩해 주는 명령줄 도구입니다. 네임스페이스 안의 서비스를 원래 이름 그대로 로컬 호스트에 매핑해, 로컬에서 돌리는 애플리케이션이 클러스터 안에 있는 것처럼 다른 서비스에 접속할 수 있게 합니다. 로컬 개발·디버깅 때 여러 서비스를 일일이 포워딩하는 수고를 덜어 줍니다. 실행에는 관리자(root) 권한이 필요합니다.