GKE에는 컨테이너화된 애플리케이션을 대규모로 배포, 실행, 관리하는 데 도움이 되는 다양한 기능과 제품 생태계가 있습니다. 하지만 문서가 많다는 의미이기도 합니다. GKE 제품군의 각 문서 집합에는 가이드, 튜토리얼, 참조 자료, 출시 노트, 예시 등이 포함되어 있습니다. 이 빠른 가이드를 통해 사이트를 둘러보세요.
GKE를 처음 사용하는 경우 GKE 학습 시작으로 시작하는 것이 좋습니다.
개요
GKE 문서는 더 광범위한 GKE 생태계 및 기능 제품군의 구조를 반영하여 여러 문서 세트로 구성되어 있습니다. 대부분의 사용자는 핵심 GKE 문서 외의 문서를 읽을 필요가 없습니다. 특히 여러 클러스터와 Enterprise 등급을 사용하는 플랫폼 관리자와 운영자는 문서를 더 광범위하게 살펴볼 필요가 있습니다.
- 핵심 GKE 문서 (이 문서 세트): GKE를 소개하고 모든 GKE 사용자에게 제공되는 핵심 기능을 다룹니다.
- Fleet 관리 문서: GKE 클러스터 그룹을 Fleet로 함께 관리하려는 경우
- 핵심 GKE 기능과 플릿을 기반으로 엔터프라이즈급으로 작업할 수 있는 강력한 기능을 제공하는 엔터프라이즈 등급을 사용 설정하려면 GKE Enterprise 문서를 참고하세요. Cloud Service Mesh와 같은 더 풍부한 GKE용 엔터프라이즈 기능에는 자체 문서 세트가 있습니다.
- 온프레미스 또는 다른 퍼블릭 클라우드에서 GKE를 사용하려는 사용자를 위한 Google Cloud 외부의 GKE 문서 모음
다음 섹션에서 이러한 문서 세트에 대해 자세히 알아보세요.
핵심 GKE 문서
여기에서 시작하세요. 이 문서 모음은 모든 GKE 사용자가 사용할 수 있는 핵심 개념과 기능을 다루며 IT 관리자와 개발자를 위한 자료도 포함되어 있습니다. 다음 주제를 다룹니다.
- 기본사항 알아보기: 신규 사용자를 위한 Kubernetes 및 GKE 기본사항 Kubernetes, Google Cloud 또는 GKE를 처음 사용하는 경우 이 섹션에서 기본사항을 알아보세요.
- 시작하기: 첫 번째 클러스터를 만들 준비가 되었나요? 다음 사항을 참고하세요.
- GKE 클러스터 설정: Autopilot 및 Standard 클러스터를 만들고 구성하는 방법에 관한 자세한 안내입니다.
- 비용 절감 및 최적화: GKE에서 비용 최적화 기능을 사용하는 방법과 이유를 알아봅니다.
- 네트워킹 구성: GKE 네트워킹 기능을 구성하고 사용하는 방법을 알아봅니다.
- 스토리지 프로비저닝: GKE에서 지원되는 스토리지 옵션과 사용 방법을 알아봅니다.
- 클러스터 보안 구성: GKE는 워크로드를 보호하는 다양한 방법을 제공합니다. 이 섹션에서는 GKE 보안 기능과 사용 방법을 소개합니다.
- 워크로드 배포: 간단한 스테이트리스 앱에서 데이터베이스, 캐시, 데이터 스트리밍 워크로드에 이르기까지 GKE에 다양한 유형의 워크로드를 배포하는 방법을 알아봅니다.
- AI/ML 워크로드: 전문 Google Cloud 하드웨어를 사용하는 AI/ML 워크로드를 배포합니다.
- 클러스터 관리 및 최적화: 업그레이드, 알림, 추천을 비롯한 클러스터 관리와 표준 클러스터의 노드 풀 관리에 대해 알아봅니다.
- GKE용 관측 가능성: 관리형 Prometheus, Cloud Monitoring, Cloud Logging을 사용하여 클러스터와 워크로드를 관찰합니다.
- 문제 해결: 모든 핵심 기능에 관한 문제 해결 안내 및 알려진 문제를 확인할 수 있습니다.
이 문서 세트에는 Kubernetes Engine (GKE) AP에 관한 참조 자료도 포함되어 있습니다.
GKE Fleet 관리
여러 Google Cloud 프로젝트에서 여러 GKE 클러스터를 사용해야 하는 플랫폼 또는 클러스터 관리자인 경우 GKE는 Fleet 개념을 사용하여 클러스터가 속한 프로젝트와 클러스터에서 실행되는 워크로드에 관계없이 여러 클러스터 관리를 간소화합니다. 차량 관리 문서에는 다음에 관한 정보가 포함되어 있습니다.
- Fleet 계획: 조직의 클러스터를 Fleet으로 그룹화하고 Fleet 기능을 사용 설정하는 방법에 관한 실용적인 안내를 통해 Fleet 작동 방식을 알아봅니다.
- Fleet 만들기: Fleet에 클러스터를 추가하는 방법
- Fleet 기능 사용: 클러스터 및 워크로드에 Fleet 지원 기능 (GKE Enterprise에 포함된 기능 포함)을 채택, 구성, 관리하는 방법을 알아봅니다.
- Fleet팀 관리: 여러 클러스터에서 여러 팀의 GKE 리소스를 간편하게 프로비저닝하고 관리합니다.
- Fleet 관찰: 전체 Fleet를 한눈에 보고 Fleet 범위의 로그와 측정항목을 확인합니다.
이 문서 세트에는 GKE 허브 (Fleet) API에 관한 참조 자료도 포함되어 있습니다.
GKE Enterprise
GKE Enterprise 등급을 사용 설정하면 엔터프라이즈 규모로 작업하는 데 도움이 되는 강력한 기능을 추가로 이용할 수 있습니다. 이러한 기능의 대부분은 GKE Fleet를 기반으로 합니다. 이 문서에는 GKE Enterprise를 사용 설정 및 사용 중지하는 방법에 관한 정보와 다음이 포함되어 있습니다.
- GKE Enterprise 기술 개요: GKE Enterprise를 사용하여 엔터프라이즈 규모에서 발생하는 문제를 해결하는 방법을 알아봅니다.
- GKE Enterprise 배포 옵션: 엔터프라이즈 등급에 포함된 기능과 지원되는 위치에 대해 알아봅니다.
엔터프라이즈 기능
- Cloud Service Mesh: 서비스 간에 관리되는 통신, 관측 가능한 통신, 보안 통신을 사용 설정하여 GKE에서 여러 마이크로서비스로 구성된 강력한 엔터프라이즈 애플리케이션을 더 쉽게 만들 수 있습니다.
- 구성 동기화: 단일 정보 소스에서 자동으로 구성을 적용하여 GKE 클러스터 구성을 일관되게 관리하는 방법을 제공합니다.
- 정책 컨트롤러: GKE 클러스터에 일관된 정책을 적용하고 시행합니다.
- Binary Authorization: 신뢰할 수 있는 이미지만 GKE 클러스터에 배포되도록 합니다.
Google Cloud 외부의 GKE
Google Cloud를 사용하는 많은 조직은 자체 데이터 센터, 공장, 소매점, 다른 퍼블릭 클라우드에서 워크로드를 실행하고 싶어 하거나 실행해야 하지만 이러한 모든 위치에 새 컨테이너 플랫폼을 직접 빌드하거나 컨테이너 워크로드가 실행되는 위치에 따라 컨테이너 워크로드를 구성, 보호, 모니터링, 최적화하는 방법을 다시 생각하고 싶어 하지 않습니다. GKE 멀티 클라우드와 Google Distributed Cloud는 모두 Google Cloud 외부에서 사용할 수 있도록 GKE를 확장하고 GKE 표준 및 엔터프라이즈 기능의 하위 집합을 지원하므로 하이브리드 또는 완전히 온프레미스 배포를 만들고 관리할 수 있습니다.
GKE Multi-Cloud
- AWS용 GKE: AWS 인프라에서 실행되는 GKE 클러스터를 사용합니다.
- Azure용 GKE: Azure 인프라에서 실행되는 GKE 클러스터를 사용합니다.
- GKE 연결 클러스터: GKE 클러스터와 함께 보고 관리할 수 있도록 CNCF 규정 준수 Kubernetes 클러스터를 Fleet에 추가합니다. EKS, AKS, 기타 규정 준수 클러스터 유형에 관한 안내도 제공됩니다.
Google Distributed Cloud(온프레미스)
- VMware용 Google Distributed Cloud (소프트웨어 전용): VMware vSphere 환경에서 GKE 클러스터를 실행합니다.
- 베어메탈용 Google Distributed Cloud (소프트웨어 전용): 자체 하드웨어에서 GKE 클러스터를 직접 실행합니다.
- Google Distributed Cloud 연결된 배포: Google에서 제공하고 유지보수하는 전용 하드웨어에서 온프레미스 GKE 클러스터를 실행합니다.