인터넷 제한("에어갭") 환경에서 Tanzu Kubernetes 클러스터를 프로비저닝하려면 로컬 컨텐츠 라이브러리를 생성하고 각 Tanzu Kubernetes 릴리스를 수동으로 가져옵니다.

로컬 컨텐츠 라이브러리를 생성하려면 라이브러리를 구성하고 OVA 파일을 다운로드하여 로컬 컨텐츠 라이브러리로 가져와야 합니다.

사전 요구 사항

Tanzu Kubernetes 릴리스 배포 정보 항목을 검토하십시오.

구독 컨텐츠 라이브러리를 생성하려면 다음 권한이 필요합니다.
  • 라이브러리를 생성할 vCenter Server 인스턴스에 대한 컨텐츠 라이브러리.로컬 라이브러리 생성 또는 컨텐츠 라이브러리.구독 라이브러리 생성.
  • 대상 데이터스토어에서 데이터스토어.공간 할당.

프로시저

  1. vSphere Client를 사용하여 vCenter Server에 로그인합니다.
  2. 메뉴를 클릭합니다.
  3. 컨텐츠 라이브러리를 클릭합니다.
  4. 생성을 클릭합니다.
    시스템에 새 컨텐츠 라이브러리 마법사가 표시됩니다.
  5. 컨텐츠 라이브러리의 이름 및 위치를 지정하고 완료되면 다음을 클릭합니다.
    필드 설명
    이름 알아보기 쉬운 이름을 입력합니다(예: TanzuKubernetesRelease-local).
    참고 설명을 포함합니다(예: Local library for Tanzu Kubernetes releases).
    vCenter Server vSphere with Tanzu를 사용하도록 설정된 vCenter Server 인스턴스를 선택합니다.
  6. 컨텐츠 라이브러리 구성 페이지에서 로컬 컨텐츠 라이브러리를 선택하고 다음을 클릭합니다.
    아래 설명된 대로 로컬 컨텐츠 라이브러리의 경우 사용하려는 OVF 템플릿을 수동으로 가져옵니다.
    참고: 구독 컨텐츠 라이브러리를 사용하려면 Tanzu Kubernetes 릴리스용 구독 컨텐츠 라이브러리 생성, 보안 및 동기화 항목을 참조하십시오.
  7. 보안 정책 적용 페이지에서 OVF 보안 정책을 구성하고 완료되면 다음을 클릭합니다.
    1. 보안 정책 적용을 선택합니다.
    2. OVF 기본 정책을 선택합니다.
    이 옵션을 선택하면 동기화 프로세스 중에 OVF 서명 인증서가 확인됩니다. 인증서 검증을 통과하지 못한 OVF 템플릿은 확인 실패 태그로 표시됩니다. 템플릿 메타데이터는 유지되지만 OVF 파일은 동기화할 수 없습니다.
    참고: 현재 OVF 기본 정책은 지원되는 유일한 보안 정책입니다.
  8. 스토리지 추가 페이지에서 컨텐츠 라이브러리 컨텐츠의 스토리지 위치로 사용할 데이터스토어를 선택하고 다음을 클릭합니다.
  9. 완료 준비 페이지에서 세부 정보를 검토하고 마침을 클릭합니다.
  10. 컨텐츠 라이브러리 페이지에서 생성한 새 컨텐츠 라이브러리를 선택합니다.
  11. 로컬 컨텐츠 라이브러리로 가져오려는 각 Tanzu Kubernetes 릴리스에 대한 OVA 파일을 다운로드합니다.
    1. 브라우저를 사용하여 다음 URL로 이동합니다.
    2. 원하는 이미지의 디렉토리를 클릭합니다. 일반적으로 이 디렉토리는 Kubernetes 배포의 최신 또는 최신 버전입니다.
      예:
      ob-18186591-photon-3-k8s-v1.20.7---vmware.1-tkg.1.7fb9067
      참고: 배포 이름은 파일을 로컬 컨텐츠 라이브러리로 가져오는 데 필요하므로 파일에 복사해두거나 절차를 완료할 때까지 브라우저를 열어 두는 것이 좋습니다.
    3. 다음 각 파일에 대해 마우스 오른쪽 버튼을 클릭하고 다른 이름으로 링크 저장을 선택합니다.
      • photon-ova-disk1.vmdk
      • photon-ova.cert
      • photon-ova.mf
      • photon-ova.ovf
      다운로드해야 하는 파일 목록입니다.
    4. 각 파일이 로컬 파일 시스템으로 다운로드되었는지 확인합니다.
    참고: 가져오기 프로세스 중 소스에서 인증서 및 매니페스트 파일을 사용할 수 없는 경우 가져온 라이브러리 항목을 사용할 수 없습니다. 즉, 보안 정책으로 구성된 로컬 컨텐츠 라이브러리의 경우 4개의 필수 파일이 모두 ovf 및 vmdk를 가져온 로컬 디렉토리에 있어야 합니다. ovf 및 vmdk 파일 외에 인증서 및 매니페스트 파일도 다운로드하고 4개의 파일을 모두 동일한 소스 디렉토리에 배치해야 합니다.
  12. OVA 파일을 로컬 컨텐츠 라이브러리로 가져옵니다.
    1. 메뉴 > 컨텐츠 라이브러리 > 를 선택합니다.
    2. 컨텐츠 라이브러리 목록에서 직접 생성한 로컬 컨텐츠 라이브러리의 이름 링크를 클릭합니다.
    3. 작업을 클릭합니다.
    4. 항목 가져오기를 선택합니다.
    5. 라이브러리 항목 가져오기 창에서 로컬 파일를 선택합니다.
    6. 파일 업로드를 클릭합니다.
    7. photon-ova.ovfphoton-ova-disk1.vmdk 파일을 둘 다 선택합니다.
      2 files ready to import 메시지가 표시됩니다. 각 파일의 이름 옆에 녹색 확인 표시가 나타납니다.
    8. 대상 항목 이름을 Photon 이미지 버전과 파일을 다운로드한 디렉토리의 Kubernetes 버전으로 변경합니다.
      예:
      photon-3-k8s-v1.20.7---vmware.1-tkg.1.7fb9067
    9. 가져오기를 클릭합니다.

      선택한 옵션이 있는 [라이브러리 항목 가져오기] 창입니다.

  13. 로컬 컨텐츠 라이브러리가 Tanzu Kubernetes 릴리스로 채워졌는지 확인합니다.
    1. 페이지 하단의 최근 작업 창을 나타냅니다.
    2. 라이브러리 항목의 컨텐츠 가져오기 작업을 모니터링하고 성공적으로 완료되었는지 확인합니다.
    3. 로컬 컨텐츠 라이브러리에서 템플릿 > OVF 및 OVA 템플릿을 선택합니다.
    4. Tanzu Kubernetes 릴리스 메타데이터가 나열되고 해당 컨텐츠가 로컬에 저장되어 있는지 확인합니다.

      로컬 컨텐츠 라이브러리의 [OVF 및 OVA 템플릿 탭]에 Tanzu Kubernetes 릴리스 메타데이터가 나열됩니다.

다음에 수행할 작업

컨텐츠 라이브러리 및 가상 시스템 클래스를 네임스페이스와 연결하여 Tanzu Kubernetes 클러스터를 프로비저닝할 각 vSphere 네임스페이스를 구성합니다. Tanzu Kubernetes 릴리스에 대한 vSphere 네임스페이스 구성의 내용을 참조하십시오.