안녕하세요 오늘은 BESPIN GLOBAL AI실 김영선님이 작성해주신 ‘K8s Multi-cluster kubeconfig interactive-prompt’ 대해 소개해드리도록 하겠습니다.
목차
1. K8s Multi-cluster kubeconfiginteractive-prompt 필요성
2. Interactive Prompt
3. 관련 bash shell
1. K8s Multi-cluster kubeconfiginteractive-prompt 필요성
- 내가 액세스한 클러스터를 인지시키고, 다중 클러스터 선택시 Interactive Prompt를 제공합니다. 즉, 실수를 줄여줄 최소한의 안전장치인 셈입니다.
- 물론, keycloak 과 같은 인증 시스템과 K8s RBAC을 연동하여 Fine-grained access policy 를 적용하는 것이 권장할 만한 방법이지만 대다수 고객 환경에서 접근이 편하다는 이유로 베스천 호스트에 여러 K8s kubeconfig 를 생성, 유저별 RBAC 제한 없이 클러터에 접근하는 경우가 많습니다. ex) kubectl –kubeconfig 파일
- 고객사 케이스에 대해 최소한 내가 접근한 클러스터를 인식시키고, 다중 클러스터 선택시 Interactive Prompt를 제공하여 실수를 최소화합니다.
2. Interactive Prompt

3. 관련 bash shell
- 관련 쉘 내용은 상황과 기호에 맞게 수정하면 됩니다.

여기까지 ‘’K8s Multi-cluster kubeconfiginteractive-prompt’에 대해 소개해드렸습니다. 유익한 정보가 되셨길 바랍니다. 감사합니다.
Written by 김 성영/ AI실
BESPIN GLOBAL