GKE On-Prem 다운로드

이 주제에서는 다음 GKE On-Prem 항목을 다운로드하기 위한 명령어를 설명합니다.

  • gkectl 명령줄 도구
  • 업그레이드 번들
  • 관리자 워크스테이션 Open Virtual Appliance(OVA)

관련 주제에 대한 추가 정보

시작하기 전에

  1. 이미 Anthos를 구매했는지, 프로젝트와 Google Cloud 서비스 계정을 허용 목록에 추가했는지, vSphere에 관리자 워크스테이션 VM을 만들었는지 확인합니다. GKE On-Prem 설치를 시작하려면 설치 준비을 참조하세요.

  2. 관리자 워크스테이션에 SSH를 통해 연결합니다. 관리자 워크스테이션을 설치하거나 업그레이드하는 경우 이 단계를 건너뛰세요.

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

    gcloud auth login
  4. 허용 목록에 포함된 서비스 계정에 대해 비공개 키를 만듭니다.

    서비스 계정의 이메일 주소를 복사합니다.

    gcloud iam service-accounts list

    서비스 계정의 비공개 키를 만듭니다. 여기서 [KEY_FILE]은 파일에 선택한 이름입니다. 이 명령어는 파일을 현재의 작업 디렉터리에 저장합니다.

    gcloud iam service-accounts keys create key.json \
    --project [PROJECT_ID] --iam-account [ALLOWLISTED_SERVICE_ACCOUNT_EMAIL]

    각 항목의 의미는 다음과 같습니다.

    • [PROJECT_ID]는 프로젝트 ID입니다.
    • [KEY_FILE]은 서비스 계정의 비공개 키(예: /home/ubuntu/key.json)를 저장할 이름과 경로입니다.
    • [ALLOWLISTED_SERVICE_ACCOUNT_EMAIL]은 허용 목록에 포함된 서비스 계정의 이메일 주소입니다.
  5. 허용 목록에 포함된 서비스 계정을 활성화하려면 다음을 실행합니다.

    gcloud auth activate-service-account --project [PROJECT_ID] \
    --key-file [KEY_FILE]
    

1.1.2-gke.0(최신)

gkeadm

개인 노트북 또는 워크스테이션에서 다음 명령어 중 하나를 실행하여 gkeadm 명령줄 도구를 다운로드하고 실행 파일로 만듭니다.

  • Linux:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.1.2-gke.0/linux/gkeadm ./
    chmod +x gkeadm
  • Windows:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.1.2-gke.0/windows/gkeadm.exe ./ 
  • macOS Catalina:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.1.2-gke.0/darwin/gkeadm ./ chmod +x gkeadm

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.1.2-gke.0/gke-on-prem-admin-appliance-vsphere-1.1.2-gke.0.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.1.2-gke.0/gke-on-prem-admin-appliance-vsphere-1.1.2-gke.0.ova.1.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.1.2-gke.0/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.1.2-gke.0/gke-onprem-vsphere-1.1.2-gke.0.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.1.2-gke.0.tgz

1.5.0-gke.27

gkeadm

개인 노트북 또는 워크스테이션에서 다음 명령어를 실행하여 gkeadm 명령줄 도구를 다운로드하고 실행 파일로 만듭니다.

  • Linux:
    gsutil cp gs://gke-on-prem-release-public/gkeadm/1.5.0-gke.27/linux/gkeadm ./
    chmod +x gkeadm
  • Windows:
    gsutil cp gs://gke-on-prem-release-public/gkeadm/1.5.0-gke.27/windows/gkeadm.exe ./ 
  • macOS:
    gsutil cp gs://gke-on-prem-release-public/gkeadm/1.5.0-gke.27/darwin/gkeadm ./
    chmod +x gkeadm

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.5.0-gke.27/gke-on-prem-admin-appliance-vsphere-1.5.0-gke.27.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.5.0-gke.27/gke-on-prem-admin-appliance-vsphere-1.5.0-gke.27.ova.1.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.5.0-gke.27/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.5.0-gke.27/gke-onprem-vsphere-1.5.0-gke.27.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.5.0-gke.27.tgz

1.4.3-gke.3

gkeadm

개인 노트북 또는 워크스테이션에서 다음 명령어를 실행하여 gkeadm 명령줄 도구를 다운로드하고 실행 파일로 만듭니다.

  • Linux:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.4.3-gke.3/linux/gkeadm ./
    chmod +x gkeadm
  • Windows:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.4.3-gke.3/windows/gkeadm.exe ./ 

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.4.3-gke.3/gke-on-prem-admin-appliance-vsphere-1.4.3-gke.3.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.4.3-gke.3/gke-on-prem-admin-appliance-vsphere-1.4.3-gke.3.ova.1.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.4.3-gke.3/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.4.3-gke.3/gke-onprem-vsphere-1.4.3-gke.3.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.4.3-gke.3.tgz

1.4.2-gke.3

gkeadm

개인 노트북 또는 워크스테이션에서 다음 명령어를 실행하여 gkeadm 명령줄 도구를 다운로드하고 실행 파일로 만듭니다.

  • Linux:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.4.2-gke.3/linux/gkeadm ./
    chmod +x gkeadm
  • Windows:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.4.2-gke.3/windows/gkeadm.exe ./ 

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.4.2-gke.3/gke-on-prem-admin-appliance-vsphere-1.4.2-gke.3.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.4.2-gke.3/gke-on-prem-admin-appliance-vsphere-1.4.2-gke.3.ova.1.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.4.2-gke.3/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.4.2-gke.3/gke-onprem-vsphere-1.4.2-gke.3.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.4.2-gke.3.tgz

1.4.1-gke.1

gkeadm

개인 노트북 또는 워크스테이션에서 다음 명령어를 실행하여 gkeadm 명령줄 도구를 다운로드하고 실행 파일로 만듭니다.

  • Linux:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.4.1-gke.1/linux/gkeadm ./
    chmod +x gkeadm
  • Windows:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.4.1-gke.1/windows/gkeadm.exe ./ 

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.4.1-gke.1/gke-on-prem-admin-appliance-vsphere-1.4.1-gke.1.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.4.1-gke.1/gke-on-prem-admin-appliance-vsphere-1.4.1-gke.1.ova.1.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.4.1-gke.1/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.4.1-gke.1/gke-onprem-vsphere-1.4.1-gke.1.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.4.1-gke.1.tgz

1.4.0-gke.13

gkeadm

개인 노트북 또는 워크스테이션에서 다음 명령어를 실행하여 gkeadm 명령줄 도구를 다운로드하고 실행 파일로 만듭니다.

  • Linux:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.4.0-gke.13/linux/gkeadm ./
    chmod +x gkeadm
  • Windows:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.4.0-gke.13/windows/gkeadm.exe ./ 

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.4.0-gke.13/gke-on-prem-admin-appliance-vsphere-1.4.0-gke.13.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.4.0-gke.13/gke-on-prem-admin-appliance-vsphere-1.4.0-gke.13.ova.1.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.4.0-gke.13/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.4.0-gke.13/gke-onprem-vsphere-1.4.0-gke.13.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.4.0-gke.13.tgz

1.3.4-gke.3

gkeadm

개인 노트북 또는 워크스테이션에서 다음 명령어를 실행하여 gkeadm 명령줄 도구를 다운로드하고 실행 파일로 만듭니다.

  • Linux:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.3.4-gke.3/linux/gkeadm ./
    chmod +x gkeadm
  • Windows:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.3.4-gke.3/windows/gkeadm.exe ./ 

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.4-gke.3/gke-on-prem-admin-appliance-vsphere-1.3.4-gke.3.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.4-gke.3/gke-on-prem-admin-appliance-vsphere-1.3.4-gke.3.ova.1.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.3.4-gke.3/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.3.4-gke.3/gke-onprem-vsphere-1.3.4-gke.3.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.3.4-gke.3.tgz

1.3.3-gke.0

gkeadm

개인 노트북 또는 워크스테이션에서 다음 명령어를 실행하여 gkeadm 명령줄 도구를 다운로드하고 실행 파일로 만듭니다.

gsutil cp gs://gke-on-prem-release/gkeadm/1.3.3-gke.0/linux/gkeadm ./
chmod +x gkeadm

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.3-gke.0/gke-on-prem-admin-appliance-vsphere-1.3.3-gke.0.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.3-gke.0/gke-on-prem-admin-appliance-vsphere-1.3.3-gke.0.ova.1.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.3.3-gke.0/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.3.3-gke.0/gke-onprem-vsphere-1.3.3-gke.0.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.3.3-gke.0.tgz

1.3.2-gke.1

gkeadm

개인 노트북 또는 워크스테이션에서 다음 명령어를 실행하여 gkeadm 명령줄 도구를 다운로드하고 실행 파일로 만듭니다.

gsutil cp gs://gke-on-prem-release/gkeadm/1.3.2-gke.1/linux/gkeadm ./
chmod +x gkeadm

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.2-gke.1/gke-on-prem-admin-appliance-vsphere-1.3.2-gke.1.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.2-gke.1/gke-on-prem-admin-appliance-vsphere-1.3.2-gke.1.ova.1.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.3.2-gke.1/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.3.2-gke.1/gke-onprem-vsphere-1.3.2-gke.1.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.3.2-gke.1.tgz

1.3.1-gke.0

gkeadm

개인 노트북 또는 워크스테이션에서 다음 명령어를 실행하여 gkeadm 명령줄 도구를 다운로드하고 실행 파일로 만듭니다.

gsutil cp gs://gke-on-prem-release/gkeadm/1.3.1-gke.0/linux/gkeadm ./
chmod +x gkeadm

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.1-gke.0/gke-on-prem-admin-appliance-vsphere-1.3.1-gke.0.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.1-gke.0/gke-on-prem-admin-appliance-vsphere-1.3.1-gke.0.ova.1.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.3.1-gke.0/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.3.1-gke.0/gke-onprem-vsphere-1.3.1-gke.0.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.3.1-gke.0.tgz

1.3.0-gke.16

gkeadm

개인 노트북 또는 워크스테이션에서 다음 명령어를 실행하여 gkeadm 명령줄 도구를 다운로드하고 실행 파일로 만듭니다.

gsutil cp gs://gke-on-prem-release/gkeadm/1.3.0-gke.16/linux/gkeadm ./
chmod +x gkeadm

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.0-gke.16/gke-on-prem-admin-appliance-vsphere-1.3.0-gke.16.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.0-gke.16/gke-on-prem-admin-appliance-vsphere-1.3.0-gke.16.ova.1.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.3.0-gke.16/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.3.0-gke.16/gke-onprem-vsphere-1.3.0-gke.16.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.3.0-gke.16.tgz

1.2.2-gke.2

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.2.2-gke.2/gke-on-prem-admin-appliance-vsphere-1.2.2-gke.2.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.2.2-gke.2/gke-on-prem-admin-appliance-vsphere-1.2.2-gke.2.ova.1.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.2.2-gke.2/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.2.2-gke.2/gke-onprem-vsphere-1.2.2-gke.2.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.2.2-gke.2.tgz

1.2.1-gke.4

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.2.1-gke.4/gke-on-prem-admin-appliance-vsphere-1.2.1-gke.4.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.2.1-gke.4/gke-on-prem-admin-appliance-vsphere-1.2.1-gke.4.ova.1.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.2.1-gke.4/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.2.1-gke.4/gke-onprem-vsphere-1.2.1-gke.4.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.2.1-gke.4.tgz

1.2.0-gke.6

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.2.0-gke.6/gke-on-prem-admin-appliance-vsphere-1.2.0-gke.6.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.2.0-gke.6/gke-on-prem-admin-appliance-vsphere-1.2.0-gke.6.ova.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.2.0-gke.6/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.2.0-gke.6/gke-onprem-vsphere-1.2.0-gke.6.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.2.0-gke.6.tgz

1.1.2-gke.0

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.1.2-gke.0/gke-on-prem-admin-appliance-vsphere-1.1.2-gke.0.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.1.2-gke.0/gke-on-prem-admin-appliance-vsphere-1.1.2-gke.0.ova.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.1.2-gke.0/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.1.2-gke.0/gke-onprem-vsphere-1.1.2-gke.0.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.1.2-gke.0.tgz

1.1.1-gke.2

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.1.1-gke.2/gke-on-prem-admin-appliance-vsphere-1.1.1-gke.2.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.1.1-gke.2/gke-on-prem-admin-appliance-vsphere-1.1.1-gke.2.ova.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.1.1-gke.2/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.1.1-gke.2/gke-onprem-vsphere-1.1.1-gke.2.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.1.1-gke.2.tgz

1.1.0-gke.6

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.1.0-gke.6/gke-on-prem-admin-appliance-vsphere-1.1.0-gke.6.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.1.0-gke.6/gke-on-prem-admin-appliance-vsphere-1.1.0-gke.6.ova.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.1.0-gke.6/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.1.0-gke.6/gke-onprem-vsphere-1.1.0-gke.6.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.1.0-gke.6.tgz

1.0.2-gke.3

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.0.2-gke.3/gke-on-prem-admin-appliance-vsphere-1.0.2-gke.3.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.0.2-gke.3/gke-on-prem-admin-appliance-vsphere-1.0.2-gke.3.ova.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.0.2-gke.3/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.0.2-gke.3/gke-onprem-vsphere-1.0.2-gke.3.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.0.2-gke.3.tgz

관리자 워크스테이션에서 번들은 기본적으로 /var/lib/gke/bundles/에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

1.0.1-gke.5

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.0.1-gke.5/gke-on-prem-admin-appliance-vsphere-1.0.1-gke.5.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.0.1-gke.5/gke-on-prem-admin-appliance-vsphere-1.0.1-gke.5.ova.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.0.1-gke.5/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.0.1-gke.5/gke-onprem-vsphere-1.0.1-gke.5.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.0.1-gke.5.tgz

관리자 워크스테이션에서 번들은 기본적으로 /var/lib/gke/bundles/에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

1.0.11

OVA

개인용 노트북이나 워크스테이션에서 다음 명령어를 실행합니다.

gsutil cp gs://gke-on-prem-release/admin-appliance/1.0.11/gke-on-prem-admin-appliance-vsphere-1.0.11.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.0.11/gke-on-prem-admin-appliance-vsphere-1.0.11.ova.sig ~/

gkectl

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.0.1-gke.5/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

관리자 워크스테이션에서 gkectl은 기본적으로 /usr/bin/gkectl에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

번들

관리자 워크스테이션에서 다음 명령어를 실행합니다.

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.0.11/gke-onprem-vsphere-1.0.11.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.0.11.tgz

관리자 워크스테이션에서 번들은 기본적으로 /var/lib/gke/bundles/에 저장됩니다. PATH에서 다른 위치를 선택한 경우 이 명령어에서 위치를 지정해야 합니다.

openssl을 사용하여 OVA 확인

openssl를 사용하여 공개 키와 비교하여 다운로드한 OVA 파일을 확인합니다. 여기서 [VERSION]은 파일 버전입니다.

openssl dgst -verify - -signature ~/gke-on-prem-admin-appliance-vsphere-[VERSION].ova.sig ~/gke-on-prem-admin-appliance-vsphere-[VERSION].ova <<'EOF'
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEdkpEsqq/Bwoie2c01EzpClLytkPf
TpF9DRVypI80eR8VevdLFFJ/MZmvJhP0nOvB6/VMBp+phSMdhXtKmsfIaA==
-----END PUBLIC KEY-----
EOF

이 명령어의 예상 결과는 Verified OK입니다.

openssl을 사용하여 gkectl 확인

openssl을 사용하여 공개 키에 대해 gkectl 바이너리를 확인합니다. 여기서 [VERSION]은 파일 버전입니다.

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/[VERSION]/gkectl.sig /tmp/gkectl.sig
openssl dgst -verify - -signature /tmp/gkectl.sig /usr/bin/gkectl <<'EOF'
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEdkpEsqq/Bwoie2c01EzpClLytkPf
TpF9DRVypI80eR8VevdLFFJ/MZmvJhP0nOvB6/VMBp+phSMdhXtKmsfIaA==
-----END PUBLIC KEY-----
EOF

이 명령어의 예상 결과는 Verified OK입니다.

다음 단계