IntelliJ용 Cloud Code에서 kubeconfig 파일 작업

kubeconfig 파일은 클러스터 액세스, 사용자, 컨텍스트를 구성하는 Kubernetes 구성 파일입니다. 이 페이지에서는 Cloud Code에서 여러 kubeconfig를 추가, 삭제, 전환하는 방법을 설명합니다.

kubeconfig 파일에 대한 자세한 내용은 kubeconfig 파일을 사용하여 클러스터 액세스 구성에 관한 Kubernetes 문서를 참조하세요.

kubeconfig 관리

기본적으로 Cloud Code 플러그인은 Kubernetes 리소스를 검색하고 명령어를 실행하는 데 $HOME/.kube 디렉터리에 있는 기본 kubeconfig 파일을 사용합니다. 하지만 추가 kubeconfig 파일을 구성할 수 있습니다.

kubeconfig 파일 추가

kubeconfig 파일을 추가하려면 다음 안내를 따르세요.

  1. IDE 내에서 Cloud Code 설정으로 이동합니다(파일 > 설정 > 도구 > Cloud Code > Kubernetes 또는 Mac OS X의 경우 IntelliJ IDEA > 환경설정 > 도구 > Cloud Code > Kubernetes).
  2. kubeconfigs 섹션에서 + kubeconfig 추가 아이콘을 클릭하거나 Alt+insert를 눌러 선택 대화상자를 엽니다.
  3. kubeconfig 파일 선택 대화상자에서 추가할 kubeconfig 파일의 위치로 이동합니다.
  4. 사용할 kubeconfig 파일을 선택한 후 확인을 클릭합니다.
  5. 설정 대화상자에서 확인을 클릭하여 변경사항을 저장합니다.

kubeconfig 파일 삭제

kubeconfig 파일을 삭제하려면 다음 안내를 따르세요.

  1. IDE 내에서 Cloud Code 설정으로 이동합니다(파일 > 설정 > 도구 > Cloud Code > Kubernetes 또는 Mac OS X의 경우 IntelliJ IDEA > 환경설정 > 도구 > Cloud Code > Kubernetes).
  2. kubeconfigs 섹션에서 삭제할 kubeconfig를 클릭한 다음 - 삭제 아이콘을 클릭하거나 Alt+Delete를 누릅니다.
  3. 확인을 클릭하여 변경사항을 저장합니다.

kubeconfigs 전환

kubeconfigs 드롭다운 메뉴를 클릭하고 사용할 kubeconfig를 선택하면 리소스 브라우저의 현재 kubeconfig를 전환할 수 있습니다. kubeconfig를 선택하면 선택한 kubeconfig를 사용하도록 도구 창이 업데이트됩니다.

: kubeconfigs 드롭다운 메뉴를 사용하여 새 kubeconfig를 직접 추가할 수 있습니다.

kubeconfig 드롭다운 메뉴 확장

Cloud Code Run 구성 사용

대체 kubeconfig 파일을 사용하도록 Cloud Code Run 구성을 수정할 수 있습니다. kubeconfig를 변경하려면 수정할 실행 구성을 열고 실행 > 고급 설정 아래의 kubeconfig 드롭다운에서 사용할 kubeconfig를 선택합니다. kubeconfig를 선택하면 선택한 kubeconfig에 있는 컨텍스트를 반영하여 사용 가능한 컨텍스트가 업데이트됩니다.

: 드롭다운 오른쪽의 + 추가를 클릭하여 실행 구성에서 직접 새 kubeconfig를 추가할 수 있습니다.

실행 구성에서 kubeconfig 설정 수정. 이미 추가된 kubeconfig를 선택하는 드롭다운과 새 kubeconfig를 추가하는 버튼을 제공합니다.

다음 단계

지원 받기

IntelliJ IDE에서 의견을 제출하거나 문제를 신고하려면 도구 > Cloud Code > 도움말 / 정보 > 의견 제출 또는 문제 신고로 이동하여 GitHub에 문제를 신고하거나 Stack Overflow에서 질문합니다.