Google Cloud에서 GKE Enterprise 설정
이 페이지에서는 Google Cloud에서 GKE Enterprise를 설정하는 방법을 보여줍니다.
시작하기 전에
GKE Enterprise 사용 설정의 안내에 따라 GKE Enterprise를 사용 설정합니다.
GKE Enterprise를 사용 설정하면 vCPU당 단일 요금으로 모든 GKE Enterprise 기능에 액세스할 수 있습니다. 또한 GKE Enterprise를 사용 설정하면 Fleet에 Google Cloud 외부 클러스터를 추가하여 하이브리드 또는 멀티 클라우드 배포를 만들 수 있습니다.
Google Cloud 전용 클러스터의 경우 엔터프라이즈 등급을 사용 설정하지 않도록 선택할 수 있지만 계속 Fleet를 사용할 수 있습니다. 이 옵션을 사용하면 GKE 클러스터 Fleet를 만들고 GKE 요금 외에도 이 클러스터에서 사용하는 엔터프라이즈 기능에 대해서만 비용을 지불할 수 있습니다.
배포 옵션에서 각 옵션에 대해 지원되는 전체 엔터프라이즈 기능을 확인하고 가격 책정 가이드에서 GKE Enterprise 가격 책정에 대해 알아볼 수 있습니다.
클러스터 요구사항
GKE 문서의 안내에 따라 GKE Enterprise에 사용할 클러스터를 만듭니다. 또한 Google Cloud CLI를 사용해서 단일 단계로 클러스터를 만들고 Fleet에 등록할 수 있습니다.
Fleet에 등록된 후 클러스터가 Fleet 워크로드 아이덴티티를 사용할 수 있도록 GKE 워크로드 아이덴티티를 사용 설정하여 클러스터를 만드는 것이 좋습니다. Autopilot 클러스터에는 이 기능이 기본적으로 사용 설정되어 있습니다.
GKE Enterprise는 Google Cloud에서 출시 채널 및 정적 클러스터 버전을 모두 사용하도록 지원합니다. 하지만 가능하다면 클러스터 자동 업데이트와 같은 추가 이점이 있는 출시 채널을 사용하는 것이 좋습니다.
Cloud Service Mesh를 사용하려면 이 기능에 설치를 위한 특정 클러스터 요구사항이 있어야 합니다. 자세한 내용은 다음을 참조하세요.
Fleet에 클러스터 등록
GKE Enterprise에 사용하려는 모든 클러스터를 프로젝트의 Fleet에 등록해야 합니다. Fleet은 인프라를 더 쉽게 관리할 수 있도록 Kubernetes 클러스터를 논리적으로 그룹화 및 정규화할 수 있는 방법을 제공합니다. 동일한 Fleet의 클러스터를 Google Cloud 콘솔에서 함께 탐색하고 관리할 수 있으며 여러 GKE Enterprise 및 Google Cloud 구성요소는 ID 동일성 및 네임스페이스 동일성과 같은 Fleet 개념을 사용해서 여러 클러스터 작업을 간소화합니다. Fleet과 Fleet이 지원하는 기능에 대한 자세한 내용은 Fleet 관리 가이드를 참조하세요.
클러스터를 등록하기 전에 기본 요건을 읽어 클러스터를 등록할 수 있는 관련 권한이 있고 API를 사전 설정했는지 확인합니다. Google Cloud 콘솔 또는 Google Cloud CLI를 사용하거나 Terraform이나 Config Connector를 사용한 선언적 등록을 통해 Google Cloud에서 GKE 클러스터를 등록할 수 있습니다. 이러한 모든 옵션에 대한 완전한 안내는 Google Cloud에서 클러스터 등록을 참조하세요.
GKE Enterprise를 사용 설정할 때 프로젝트에 기존 클러스터가 있으면 사용 설정 중에 이를 등록할 수 있습니다.
GKE Enterprise를 사용 설정한 후에는 Fleet에 등록된 모든 클러스터에 대해 Google Kubernetes Engine(GKE) Enterprise 버전 비용이 발생합니다.
GKE Enterprise 기능 사용 설정
Fleet를 설정한 후 다음 안내에 따라 애플리케이션에 대해 추가적인 GKE Enterprise 기능을 사용 설정합니다. 튜토리얼, 참조 자료 등을 포함하여 모든 GKE Enterprise 기능에 대한 완전한 문서 집합은 GKE Enterprise 구성요소를 참조하세요.
클러스터에 대해 Fleet 수준에서 일부 기능을 사용 설정할 수 있지만 일부 기능은 실제 사용을 위해 추가 구성이 필요합니다. 예를 들어 구성 동기화를 사용해서 선택한 구성 소스 저장소를 지정하고 인증을 수행해야 합니다. 다른 기능은 설치 가이드에 따라 클러스터에 설정해야 합니다. Fleet 수준 기능 관리에서 자세히 알아보세요.
- Cloud Service Mesh:
- 구성 및 정책 관리:
- 멀티 클러스터 인그레스:
- Knative serving 설정(Knative serving 지원)
다음 단계
- 또한 하이브리드 배포의 일부로 온프레미스에 클러스터를 설정해야 할 경우 온프레미스(Google Distributed Cloud Virtual) 설정 가이드를 참조하세요.
- 멀티 클라우드 배포의 일부로 다른 퍼블릭 클라우드(예: AWS)에 클러스터를 설정해야 하는 경우에는 퍼블릭 클라우드 설정 가이드를 참조하세요.