gkectl

다음을 포함한 다양한 작업에서 gkectl 명령줄 인터페이스를 사용할 수 있습니다.

  • 클러스터 구성 파일의 템플릿 생성
  • 클러스터 구성 파일 검증
  • vSphere 환경 준비
  • 클러스터 만들기
  • 클러스터 업그레이드
  • 클러스터 업데이트
  • 클러스터 크기 조절
  • 클러스터 문제 진단

기본 명령어

모든 명령어를 나열하려면 다음을 실행합니다.

gkectl help

특정 명령어에 대한 도움말을 보려면 다음을 실행합니다.

gkectl COMMAND --help

관리자 클러스터 kubeconfig 파일의 환경 변수

여러 gkectl 명령어에는 관리자 클러스터 kubeconfig 파일의 경로가 필요합니다. GKECTL_KUBECONFIG 환경 변수를 내보내 경로를 지정할 수 있습니다. 예를 들면 다음과 같습니다.

export GKECTL_KUBECONFIG=/path/to/my-admin-cluster-kubeconfig

GKECTL_KUBECONFIG 환경 변수를 내보내지 않으면 명령어를 실행할 때 --kubeconfig 플래그를 사용해야 합니다.

gkectl 다운로드

gkectl 다운로드는 다운로드를 참조하세요.

gkectl의 기본 로깅 동작

gkectl의 경우 기본 로깅 설정만 사용해도 됩니다. gkectl의 경우 기본 로그 파일은 /home/ubuntu/.config/gke-on-prem/logs/gkectl-$(date).log이며 파일은 gkectl을 실행하는 로컬 디렉터리의 logs/gkectl-$(date).log 파일과 심볼릭 링크됩니다.

기본 -v5 세부정보 수준에는 지원팀에서 필요한 모든 로그 항목이 포함됩니다. 로그 파일에는 실행된 명령어와 실패 메시지가 포함됩니다.

도움이 필요한 경우 로그 파일을 지원팀에 보내는 것이 좋습니다.

로그 파일에 기본 위치가 아닌 위치 지정

gkectl 로그 파일에 기본 위치가 아닌 위치를 지정하려면 --log_file 플래그를 사용합니다. 지정한 로그 파일은 로컬 디렉터리와 심볼릭 링크되지 않습니다.