다음을 포함한 다양한 작업에서 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
플래그를 사용합니다. 지정한 로그 파일은 로컬 디렉터리와 심볼릭 링크되지 않습니다.