This site will be decommissioned on January 30th 2025. After that date content will be available at techdocs.broadcom.com.

인터넷 제한 배포 업그레이드

이 항목에서는 vSphere 및 AWS의 인터넷 제한 환경에서 관리 및 워크로드 클러스터를 Tanzu Kubernetes Grid v2.1로 업그레이드하는 방법을 설명합니다.

참고

TKG 업그레이드 경로에서 v2.1은 v1.6을 즉시 따릅니다. TKG 2.0은 다운로드 가능한 버전이 아니라 vSphere 8에서 vSphere with Tanzu Supervisor에 내장된 TKG 버전을 사용하는 것을 의미합니다.

이 절차는 주요 v1.6.x에서 v2.1.x로의 업그레이드와 v2.1.x에서 v2.1.y로 업그레이드하는 데 모두 필요합니다.

중요

모든 클러스터는 1년 클라이언트 인증서를 사용하고 클러스터를 업그레이드하면 인증서가 갱신되므로 VMware는 1년 이상 클러스터를 업그레이드하는 것을 권장합니다.

인터넷 제한 vSphere 배포 업그레이드

인터넷이 제한된 환경에서 이전 버전의 Tanzu Kubernetes Grid를 배포한 경우 인터넷 연결이 있는 시스템에서 다음 단계를 수행합니다.

  1. 새 버전의 Tanzu CLI를 다운로드하고 설치합니다. Tanzu CLI 및 기타 도구 다운로드 및 설치를 참조하십시오.

  2. vSphere에서 클러스터 업그레이드 준비 단계를 수행하여 새 기본 OS 이미지 OVA 파일을 배포합니다.

  3. 인터넷 제한 환경 준비 단계를 수행하여 필요한 스크립트를 실행합니다.

인터넷 제한 AWS 배포 업그레이드

사전 요구 사항

AWS에서 인터넷 제한 Tanzu Kubernetes Grid 배포를 TKG v2.1.x로 업그레이드하려면 다음이 있어야 합니다.

  • 인터넷 제한 환경 준비에 설명된 대로 Linux 시스템 및 이미지 레지스트리가 있는 오프라인 AWS 환경에서 실행되는 Tanzu Kubernetes Grid v1.6 또는 이전 패치 버전의 TKG v2.1.
    • v1.5 이전 버전에서는 Tanzu Kubernetes Grid v2.1로 업그레이드할 수 없습니다. 먼저 Tanzu Kubernetes Grid v1.6 설명서의 Tanzu Kubernetes Grid 업그레이드에 설명된 대로 v1.6 버전으로 업그레이드해야 합니다.
  • Tanzu CLI v0.28.1(호환 플러그인 및 kubectl이 두 Linux 시스템에 모두 설치됨) CLI 및 기타 도구 설치를 참조하십시오.

    • tanzu version을 실행하여 v2.1 버전의 tanzu가 실행 중임을 확인합니다. Tanzu Kubernetes Grid v2.1.1은 Tanzu Framework v0.28.1 기반 Tanzu CLI v0.28.1을 사용합니다.
    • kubectl version을 실행하여 v1.6.x 버전용 Tanzu Kubernetes Grid 다운로드 페이지에 있는 kubectl 버전을 실행하고 있는지 확인합니다.
    • tanzu plugin list를 실행하여 플러그인 management-cluster, cluster, login, kubernetes-release, package, pinniped-auth의 v0.28.1 버전을 확인합니다.
    • 오프라인 시스템의 경우 해당 시스템의 일반적인 프로세스에 따라 Tanzu CLI 번들 및 기타 소프트웨어를 다운로드하고, 전송하고, 설치합니다.
  • CAPA를 사용하여 알려진 문제를 해결하려면 로컬 환경 또는 관리 클러스터 구성 파일에서 EXP_EXTERNAL_RESOURCE_GC=false를 설정합니다.

1단계: 이미지 복사

인터넷에 연결된 시스템에서 isolated-cluster 플러그인을 사용하여 인터넷 제한 환경 준비의 1단계: 온라인 시스템에 격리된 클러스터 플러그인 설치로 시작하는 단계에 따라 TKG에서 사용하는 컨테이너 이미지를 오프라인 레지스트리에 복사합니다.

2단계: 독립형 관리 클러스터 업그레이드

독립형 관리 클러스터를 사용하여 Tanzu Kubernetes Grid를 업그레이드하려면 먼저 배포의 모든 관리 클러스터를 업그레이드해야 합니다. 관리 클러스터를 업그레이드할 때까지 워크로드 클러스터를 업그레이드할 수 없습니다.

인터넷이 제한된 AWS 환경에서 독립형 관리 클러스터를 업그레이드하려면 다음을 수행합니다.

  1. Tanzu CLI가 개인 이미지 레지스트리에 액세스하고 배포할 지역 및 영역을 알 수 있도록 다음 환경 변수를 설정합니다. ~/.aws/config 파일에서 액세스 키 설정을 찾습니다.

     export TKG_CUSTOM_IMAGE_REPOSITORY=
     export TKG_CUSTOM_IMAGE_REPOSITORY_CA_CERTIFICATE=
     export AWS_REGION=
     export AWS_NODE_AZ=
     export AWS_ACCESS_KEY_ID=
     export AWS_SECRET_ACCESS_KEY=
     export AWS_SSH_KEY_NAME=
    
  2. 관리 클러스터 업그레이드 절차를 따릅니다.

3단계: 워크로드 클러스터 업그레이드

인터넷 제한 AWS 환경에서 워크로드 클러스터를 업그레이드하려면 워크로드 클러스터 업그레이드 절차를 따릅니다.

후속 작업

이제 계속해서 Tanzu CLI를 사용하여 클러스터를 관리하고 인터넷 제한 환경에서 새 버전의 Kubernetes로 애플리케이션을 실행할 수 있습니다.

check-circle-line exclamation-circle-line close-line
Scroll to top icon