이 페이지에서는 VMware용 Anthos 클러스터(GKE On-Prem)에 포함된 gkeadm
명령줄 도구와 기타 구성요소를 다운로드하는 방법을 설명합니다.
일반적으로 gkeadm
은 수동으로 다운로드해야 하는 유일한 구성요소입니다.
예를 들어 gkectl
또는 VMware용 Anthos 클러스터 번들 파일은 관리자 워크스테이션에 자동으로 복사되므로 수동으로 다운로드할 필요가 없습니다. 또한 gkeadm
이 OVA를 vSphere 환경에 자동으로 복사하므로 관리자 워크스테이션 Open Virtual Appliance(OVA)를 수동으로 다운로드할 필요가 없습니다.
시작하기 전에
Google 계정으로 로그인해야 합니다.
로그인 여부를 확인하려면 SDK account
속성을 확인하세요.
gcloud config get-value account
로그인하려면:
gcloud auth login
gkeadm
다운로드
gkeadm
명령줄 도구를 사용하여 관리자 워크스테이션을 만듭니다. 그런 다음 관리자 워크스테이션에 SSH로 연결하고 거기에서 클러스터를 만듭니다.
gkeadm
명령줄 도구는 64비트 Linux, Windows 10, Windows Server 2019, macOS 10.15 이상에서 사용할 수 있습니다.
GKE
Linux
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.7-gke.15/linux/gkeadm ./ chmod +x gkeadm
Windows
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.7-gke.15/windows/gkeadm.exe ./
macOS Catalina
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.7-gke.15/darwin/gkeadm ./ chmod +x gkeadm
1.10.6-gke.36
Linux
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.6-gke.36/linux/gkeadm ./ chmod +x gkeadm
Windows
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.6-gke.36/windows/gkeadm.exe ./
macOS Catalina
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.6-gke.36/darwin/gkeadm ./ chmod +x gkeadm
1.10.5-gke.26
Linux
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.5-gke.26/linux/gkeadm ./ chmod +x gkeadm
Windows
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.5-gke.26/windows/gkeadm.exe ./
macOS Catalina
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.5-gke.26/darwin/gkeadm ./ chmod +x gkeadm
1.10.4-gke.32
Linux
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.4-gke.32/linux/gkeadm ./ chmod +x gkeadm
Windows
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.4-gke.32/windows/gkeadm.exe ./
macOS Catalina
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.4-gke.32/darwin/gkeadm ./ chmod +x gkeadm
1.10.3-gke.49
Linux
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.3-gke.49/linux/gkeadm ./ chmod +x gkeadm
Windows
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.3-gke.49/windows/gkeadm.exe ./
macOS Catalina
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.3-gke.49/darwin/gkeadm ./ chmod +x gkeadm
1.10.2-gke.34
Linux
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.2-gke.34/linux/gkeadm ./ chmod +x gkeadm
Windows
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.2-gke.34/windows/gkeadm.exe ./
macOS Catalina
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.2-gke.34/darwin/gkeadm ./ chmod +x gkeadm
1.10.1-gke.19
Linux
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.1-gke.19/linux/gkeadm ./ chmod +x gkeadm
Windows
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.1-gke.19/windows/gkeadm.exe ./
macOS Catalina
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.1-gke.19/darwin/gkeadm ./ chmod +x gkeadm
1.10.0-gke.194
Linux
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.0-gke.194/linux/gkeadm ./ chmod +x gkeadm
Windows
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.0-gke.194/windows/gkeadm.exe ./
macOS Catalina
gsutil cp gs://gke-on-prem-release/gkeadm/1.10.0-gke.194/darwin/gkeadm ./ chmod +x gkeadm
VMware용 Anthos 클러스터 번들
경우에 따라 VMware용 Anthos 클러스터 번들을 관리자 워크스테이션에 다운로드할 수 있습니다.
GKE
관리자 워크스테이션에서 다음 명령어를 실행합니다.
gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.10.7-gke.15/gke-onprem-vsphere-1.10.7-gke.15.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.10.7-gke.15.tgz
1.10.6-gke.36
관리자 워크스테이션에서 다음 명령어를 실행합니다.
gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.10.6-gke.36/gke-onprem-vsphere-1.10.6-gke.36.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.10.6-gke.36.tgz
1.10.5-gke.26
관리자 워크스테이션에서 다음 명령어를 실행합니다.
gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.10.5-gke.26/gke-onprem-vsphere-1.10.5-gke.26.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.10.5-gke.26.tgz
1.10.4-gke.32
관리자 워크스테이션에서 다음 명령어를 실행합니다.
gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.10.4-gke.32/gke-onprem-vsphere-1.10.4-gke.32.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.10.4-gke.32.tgz
1.10.3-gke.49
관리자 워크스테이션에서 다음 명령어를 실행합니다.
gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.10.3-gke.49/gke-onprem-vsphere-1.10.3-gke.49.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.10.3-gke.49.tgz
1.10.2-gke.34
관리자 워크스테이션에서 다음 명령어를 실행합니다.
gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.10.2-gke.34/gke-onprem-vsphere-1.10.2-gke.34.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.10.2-gke.34.tgz
1.10.1-gke.19
관리자 워크스테이션에서 다음 명령어를 실행합니다.
gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.10.1-gke.19/gke-onprem-vsphere-1.10.1-gke.19.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.10.1-gke.19.tgz
1.10.0-gke.194
관리자 워크스테이션에서 다음 명령어를 실행합니다.
gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.10.0-gke.194/gke-onprem-vsphere-1.10.0-gke.194.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.10.0-gke.194.tgz
관리자 워크스테이션 Open Virtual Appliance
경우에 따라 관리자 워크스테이션 Open Virtual Appliance(OVA)를 다운로드해야 할 수 있습니다.
GKE
관리자 워크스테이션 OVA를 다운로드하려면 다음을 수행하세요.
gsutil cp gs://gke-on-prem-release/admin-appliance/1.10.7-gke.15/gke-on-prem-admin-appliance-vsphere-1.10.7-gke.15.ova ./
1.10.6-gke.36
관리자 워크스테이션 OVA를 다운로드하려면 다음을 수행하세요.
gsutil cp gs://gke-on-prem-release/admin-appliance/1.10.6-gke.36/gke-on-prem-admin-appliance-vsphere-1.10.6-gke.36.ova ./
1.10.5-gke.26
관리자 워크스테이션 OVA를 다운로드하려면 다음을 수행하세요.
gsutil cp gs://gke-on-prem-release/admin-appliance/1.10.5-gke.26/gke-on-prem-admin-appliance-vsphere-1.10.5-gke.26.ova ./
1.10.4-gke.32
관리자 워크스테이션 OVA를 다운로드하려면 다음을 수행하세요.
gsutil cp gs://gke-on-prem-release/admin-appliance/1.10.4-gke.32/gke-on-prem-admin-appliance-vsphere-1.10.4-gke.32.ova ./
1.10.3-gke.49
관리자 워크스테이션 OVA를 다운로드하려면 다음을 수행하세요.
gsutil cp gs://gke-on-prem-release/admin-appliance/1.10.3-gke.49/gke-on-prem-admin-appliance-vsphere-1.10.3-gke.49.ova ./
1.10.2-gke.34
관리자 워크스테이션 OVA를 다운로드하려면 다음을 수행하세요.
gsutil cp gs://gke-on-prem-release/admin-appliance/1.10.2-gke.34/gke-on-prem-admin-appliance-vsphere-1.10.2-gke.34.ova ./
1.10.1-gke.19
관리자 워크스테이션 OVA를 다운로드하려면 다음을 수행하세요.
gsutil cp gs://gke-on-prem-release/admin-appliance/1.10.1-gke.19/gke-on-prem-admin-appliance-vsphere-1.10.1-gke.19.ova ./
1.10.0-gke.194
관리자 워크스테이션 OVA를 다운로드하려면 다음을 수행하세요.
gsutil cp gs://gke-on-prem-release/admin-appliance/1.10.0-gke.194/gke-on-prem-admin-appliance-vsphere-1.10.0-gke.194.ova ./
gkectl
일반적으로 gkectl
명령줄 도구를 다운로드할 필요가 없습니다. 드물지만 gkectl
을 다운로드하려면 여기에서 찾을 수 있습니다.
GKE
gs://gke-on-prem-release/gkectl/1.10.7-gke.15/gkectl
1.10.6-gke.36
gs://gke-on-prem-release/gkectl/1.10.6-gke.36/gkectl
1.10.5-gke.26
gs://gke-on-prem-release/gkectl/1.10.5-gke.26/gkectl
1.10.4-gke.32
gs://gke-on-prem-release/gkectl/1.10.4-gke.32/gkectl
1.10.3-gke.49
gs://gke-on-prem-release/gkectl/1.10.3-gke.49/gkectl
1.10.2-gke.34
gs://gke-on-prem-release/gkectl/1.10.2-gke.34/gkectl
1.10.1-gke.19
gs://gke-on-prem-release/gkectl/1.10.1-gke.19/gkectl
1.10.0-gke.194
gs://gke-on-prem-release/gkectl/1.10.0-gke.194/gkectl
openssl
을 사용하여 OVA 확인
openssl
을 사용하여 다운로드한 OVA 파일을 서명 파일(SIG)로 확인할 수 있습니다. VERSION
을 파일 버전으로 바꿉니다.
openssl dgst -verify - -signature ~/gke-on-prem-admin-appliance-vsphere-VERSION.ova.1.sig ~/gke-on-prem-admin-appliance-vsphere-VERSION.ova <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
이 명령어 예상 출력은 Verified OK
입니다.
openssl
을 사용하여 gkectl
확인
openssl
을 사용하여 공개 키에 대해 gkectl
바이너리를 확인할 수 있습니다.
VERSION을 파일 버전으로 바꾸세요.
gsutil cp gs://gke-on-prem-release/gkectl/VERSION/gkectl.1.sig /tmp/gkectl.1.sig openssl dgst -verify - -signature /tmp/gkectl.1.sig /usr/bin/gkectl <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
이 명령어 예상 출력은 Verified OK
입니다.