VMware용 Google Distributed Cloud (소프트웨어만 해당)는 번들을 사용하여 이미지 다운로드 중에 프록시 연결 속도가 느린 문제를 완화합니다. 이 페이지에서는 다양한 번들 유형, 번들 콘텐츠, 이름 지정 규칙, 사용 사례를 설명합니다.
번들 유형
VMware용 Distributed Cloud는 일반 번들과 전체 번들 등 두 가지 유형의 번들을 제공합니다. 이러한 번들에는 클러스터에 필요한 구성요소가 포함되어 있습니다.
일반 번들에는 메타데이터와 매니페스트만 포함됩니다. 전체 번들에는 메타데이터, OS 이미지 OVA, 컨테이너 이미지 tarball이 포함됩니다.
다음 표에서는 일반 번들과 전체 번들의 콘텐츠를 비교합니다.
| 번들 유형 | 콘텐츠 |
|---|---|
| 일반 | 메타데이터 및 매니페스트만 해당 |
| 전체 | 메타데이터, OS 이미지 OVA, 컨테이너 이미지 tarball |
번들 이름 지정 규칙
번들은 특정 이름 지정 규칙을 따릅니다. 전체 번들은 파일 이름에 -full.tgz 접미사가 붙어 있으므로 식별할 수 있습니다.
예를 들어 전체 번들의 이름은 gke-onprem-vsphere-[VERSION]-full.tgz와 비슷할 수 있습니다.
번들 사용 사례
환경 및 네트워크 상태에 따라 번들 유형을 선택합니다.
일반 번들 사용 사례
표준 설치에는 일반 번들을 사용합니다. 이러한 설치는 일반적으로 에 대한 높은 대역폭 액세스 권한을 보유합니다 Google Cloud.
전체 번들 사용 사례
에 대한 프록시 연결 속도가 느린 에어 갭 환경 또는 프로덕션 워크스테이션에서 전체 번들을 사용합니다. Google Cloud
전체 번들은 다음과 같은 여러 이점을 제공합니다.
- 프록시 다운타임을 방지합니다.
- 다양한 프로덕션 환경에서 프록시를 사용 설정하거나 사용 중지할 필요가 없습니다.
- 전체 번들 tarball을 워크스테이션에 배포합니다.
프록시가 없는 환경에서 전체 번들을 다운로드할 수 있습니다. 전체
번들에는 모든 시스템 이미지가 포함되어 있으므로 gkectl prepare에 연결하지 않고도 프로덕션 워크스테이션에서 전체
번들로 실행할 수 있습니다. Google Cloud
버전 차이점 및 제한사항
번들 콘텐츠 및 호환성은 Google Distributed Cloud 버전에 따라 다릅니다.
- 버전 1.33 이상: 전체 번들에는 cgroup v2 이미지가 포함되고 cgroup v1 이미지는 제외되어 최신 클러스터의 기본 런타임 요구사항과 일치합니다.
- 버전 1.32 이하: 전체 번들에는 cgroup v2 이미지가 포함되지 않습니다. 이전 버전에서 cgroup v2가 필요한 경우 일반 번들을 사용해야 합니다.
번들이 비공개 레지스트리와 작동하는 방식
클러스터 구성 파일에서 비공개 레지스트리를 구성할 수 있습니다. 관리자 클러스터 파일에서 비공개 레지스트리를 구성하면 모든 사용자 클러스터가 해당 비공개 레지스트리에서 워크로드 이미지를 가져옵니다.
비공개 레지스트리를 구성하지 않으면 구성요소 액세스 서비스 계정인 component-access-sa를 사용하여 시스템 이미지를 gcr.io/gke-on-prem-release에서 가져옵니다. VMware용 Google Distributed Cloud
(소프트웨어만 해당)의 비공개 레지스트리에 대한 자세한 내용은 비공개 컨테이너 레지스트리 구성을 참조하세요.
프록시가 있고 에 연결하는 네트워크 속도가 Google Cloud is
느린 경우 전체 번들을 사용하여 프록시 없이 gkectl prepare를 실행할 수 있습니다. 준비 후 프록시를 다시 사용 설정하고 외부 네트워크에 대한 최소 연결을 예상합니다. 이 메서드는 보안을 크게 개선합니다.
다음 단계
- 번들을 다운로드하려면 다운로드를 참조하세요.
- 번들 경로를 구성하려면 관리자 클러스터 구성 파일을 참조하세요.
- 외부 네트워크 우회에 대해 자세히 알아보려면 비공개 컨테이너 레지스트리 구성을 참조하세요.