GKE On-Prem 다운로드

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

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

참조:

시작하기 전에

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

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

    ssh -i ~/.ssh/vsphere_workstation ubuntu@IP_ADDRESS
    
  3. Google Cloud 사용자 계정 사용자 인증 정보를 사용하여 Google Cloud에 로그인합니다. 사용자 계정에는 최소한 GKE On-Prem 구성 파일에서 참조된 Google Cloud 프로젝트의 IAM 뷰어 이상의 역할이 있어야 합니다.

    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.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 Catalina:
    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-public/gkeadm/1.4.3-gke.3/linux/gkeadm ./
    chmod +x gkeadm
  • Windows:
    gsutil cp gs://gke-on-prem-release-public/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-public/gkeadm/1.4.2-gke.3/linux/gkeadm ./
    chmod +x gkeadm
  • Windows:
    gsutil cp gs://gke-on-prem-release-public/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-public/gkeadm/1.4.1-gke.1/linux/gkeadm ./
    chmod +x gkeadm
  • Windows:
    gsutil cp gs://gke-on-prem-release-public/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-public/gkeadm/1.4.0-gke.13/linux/gkeadm ./
    chmod +x gkeadm
  • Windows:
    gsutil cp gs://gke-on-prem-release-public/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-public/gkeadm/1.3.4-gke.3/linux/gkeadm ./
    chmod +x gkeadm
  • Windows:
    gsutil cp gs://gke-on-prem-release-public/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-public/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-public/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-public/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-public/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 파일을 서명 파일(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은 파일 버전입니다.

sudo -E 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입니다.

다음 단계