K8s Multi-cluster kubeconfiginteractive-prompt

안녕하세요 오늘은 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

고객사 케이스에 대해 최소한 내가 접근한 클러스터를 인식시키고, 다중 클러스터 선택시 Interactive Prompt를 제공하여 실수를 최소화 함

3. 관련 bash shell

  • 관련 쉘 내용은 상황과 기호에 맞게 수정하면 됩니다.
고객사 케이스에 대해 최소한 내가 접근한 클러스터를 인식시키고, 다중 클러스터 선택시 Interactive Prompt를 제공하여 실수를 최소화 함

여기까지 ‘’K8s Multi-cluster kubeconfiginteractive-prompt’에 대해 소개해드렸습니다. 유익한 정보가 되셨길 바랍니다. 감사합니다. 

Written by 김 성영/ AI실

BESPIN GLOBAL