클러스터 관리

이 페이지에서는 GKE On-Prem 클러스터를 관리하는 방법을 설명합니다.

시작하기 전에

  1. 관리자 워크스테이션에 SSH를 통해 연결합니다.

    ssh -i ~/.ssh/vsphere_workstation ubuntu@[IP_ADDRESS]
    
  2. 계정 사용자 인증 정보를 사용하여 Google Cloud에 로그인합니다.

    gcloud auth login
  3. 기본 프로젝트를 설정합니다. 기본 Google Cloud를 설정하면 모든 gcloud CLI 명령어가 해당 프로젝트에서 실행되므로 명령어마다 프로젝트를 지정할 필요가 없습니다.

    gcloud config set project [PROJECT_ID]
    

    여기서 [PROJECT_ID]프로젝트 ID로 바꿉니다. Google Cloud 콘솔에서 또는 gcloud config get-value project를 실행하여 프로젝트 ID를 찾을 수 있습니다.

클러스터 보기

kubectl

kubectl get clusters --kubeconfig [ADMIN_CLUSTER_KUBECONFIG]

Console

GKE On-Prem 구성 파일의 gkeconnect 필드를 채워 Google Cloud에 클러스터를 등록하도록 선택한 경우 Google Cloud 콘솔에서 클러스터를 볼 수 있습니다. 자세한 내용은 Connect 문서의 등록된 클러스터 보기를 참조하세요.

클러스터에 연결

다음 두 가지 옵션으로 클러스터에 연결할 수 있습니다.

클러스터 버전 확인

사용자 클러스터

kubectl get cluster --kubeconfig [USER_CLUSTER_KUBECONFIG] -o yaml | grep bundle.gke.io/version

클러스터의 버전은 이 명령어로 반환한 번들 버전과 동일합니다.

관리자 클러스터

kubectl get pod -l api=clusterapi --kubeconfig [ADMIN_CLUSTER_KUBECONFIG] -o yaml -n kube-system | grep image:.*controller-manager

클러스터 버전은 이 명령어로 반환한 이미지 버전과 동일합니다.