VS Code용 Cloud Code 설정 구성

Cloud Code를 맞춤설정하면 클러스터 리소스 완료 사용 설정, YAML 형식 및 유효성 검사 사용 설정, 탐색기 표시하기 또는 숨기기, 원격 분석 수집, Kubeconfig 경로 맞춤설정 같은 기능을 이용할 수 있습니다.

VS Code 설정을 사용하여 환경설정 지정

VS Code 설정을 구성하려면 settings 관리 > 설정을 클릭한 후 cloudcode를 검색합니다.

이러한 방식으로 환경설정을 구성하여 처음 환경설정을 묻는 메시지가 표시되었을 때 Cloud Code에서 저장된 기본값을 변경할 수 있습니다. 이러한 설정에는 YAML 형식 지정 및 완료, 원격 분석 수집, KubeConfig 파일 경로, 래핑 스타일, YAML 파일 일치 기준이 포함됩니다. 다른 Cloud Code 설정은 settings.json 파일을 사용하여 구성할 수 있습니다.

추가 KubeConfig 파일 작업

KubeConfig 파일은 Kubernetes가 클러스터에 대한 액세스를 구성하는 데 사용하는 파일입니다. 기본적으로 Cloud Code는 기본 KubeConfig 파일($HOME/.kube 디렉터리에 있음)을 사용하여 Kubernetes 리소스를 검색하고 명령어를 실행합니다.

새 KubeConfig 가져오기

대체 KubeConfig 파일을 Cloud Code로 가져오려면 다음 단계를 수행합니다.

  1. Cloud Code를 클릭한 다음 Kubernetes 섹션을 펼칩니다.
  2. 기본 구성 이름 위로 마우스 커서를 가져갑니다.
  3. 기본 구성 옆에 있는 sync_alt KubeConfig 전환을 클릭한 후 +KubeConfig 로드를 클릭합니다.
  4. 파일 탐색기에서 가져오려는 KubeConfig를 선택합니다. 가져온 파일이 활성 KubeConfig 파일이 됩니다.

팁: 여러 KubeConfig 파일을 가져온 경우 sync_alt KubeConfig 전환을 클릭한 후 전환하려는 KubeConfig 파일을 선택하여 간편하게 전환할 수 있습니다.

KubeConfig 삭제

가져온 KubeConfig 파일을 삭제하려면 명령어 팔레트를 열고(Ctrl/Cmd+Shift+P 누름 또는 보기 > 명령어 팔레트 클릭) Kubernetes 탐색기에서 KubeConfig 삭제 명령어를 실행하고 삭제하려는 구성을 선택합니다.

settings.json에서 설정 구성

Cloud Code 디버거 맞춤설정과 같은 일부 고급 설정은 settings.json 파일에서 구성합니다.

  1. 설정에서 변경할 설정 아래에 있는 settings.json에서 수정을 클릭합니다. settings.json 파일이 적절한 설정으로 열립니다.
  2. 따옴표(")를 입력하여 설정의 속성 또는 값 목록을 엽니다. 예를 들어 cloudcode.debug-kubernetes에 "를 입력하면 SuppressGoWarning ,SuppressJavaWarning ,SuppressNETCoreWarning, SuppressNodeJSWarning, SuppressPythonWarning 옵션이 표시됩니다.
  3. 속성을 클릭한 다음 속성에 포함할 값을 클릭하세요. 또는 값을 직접 설정할 경우 값을 클릭합니다. 예를 들어 SuppressNodeJSWarning을 클릭하면 truefalse 옵션이 표시됩니다.

지원받기

의견을 보내려면 GitHub에서 문제를 보고하거나 Stack Overflow에서 질문하세요.