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로 가져오려면 다음 단계를 수행합니다.
- Cloud Code를 클릭한 다음 Kubernetes 섹션을 펼칩니다.
- 기본 구성 이름 위로 마우스 커서를 가져갑니다.
- 기본 구성 옆에 있는 sync_alt KubeConfig 전환을 클릭한 후 +KubeConfig 로드를 클릭합니다.
- 파일 탐색기에서 가져오려는 KubeConfig를 선택합니다. 가져온 파일이 활성 KubeConfig 파일이 됩니다.
팁: 여러 KubeConfig 파일을 가져온 경우 sync_alt KubeConfig 전환을 클릭한 후 전환하려는 KubeConfig 파일을 선택하여 간편하게 전환할 수 있습니다.
KubeConfig 삭제
가져온 KubeConfig 파일을 삭제하려면 명령어 팔레트를 열고(Ctrl
/Cmd
+Shift
+P
누름 또는 보기 > 명령어 팔레트 클릭) Kubernetes 탐색기에서 KubeConfig 삭제 명령어를 실행하고 삭제하려는 구성을 선택합니다.
settings.json
에서 설정 구성
Cloud Code 디버거 맞춤설정과 같은 일부 고급 설정은 settings.json
파일에서 구성합니다.
- 설정에서 변경할 설정 아래에 있는 settings.json에서 수정을 클릭합니다.
settings.json
파일이 적절한 설정으로 열립니다. - 따옴표(")를 입력하여 설정의 속성 또는 값 목록을 엽니다. 예를 들어
cloudcode.debug-kubernetes
에 "를 입력하면SuppressGoWarning
,SuppressJavaWarning
,SuppressNETCoreWarning
,SuppressNodeJSWarning
,SuppressPythonWarning
옵션이 표시됩니다. - 속성을 클릭한 다음 속성에 포함할 값을 클릭하세요. 또는 값을 직접 설정할 경우 값을 클릭합니다. 예를 들어
SuppressNodeJSWarning
을 클릭하면true
및false
옵션이 표시됩니다.