GKE Autopilot과 Standard 비교


이 페이지에서는 Google Kubernetes Engine(GKE) Autopilot 모드와 Standard 모드를 개괄적으로 비교합니다. 비교에는 중요한 GKE 특징과 모드 간의 기능적 차이가 포함됩니다.

이 페이지는 다음 사용자를 대상으로 합니다.

  • GKE 및 Standard 모드에 익숙하고 Autopilot의 특징과 기능적 차이를 파악하여 정보에 입각한 마이그레이션 결정을 내리려는 플랫폼 관리자.
  • GKE에 익숙하고 특정 요구사항에 가장 적합한 기능을 제공하는 모드가 무엇인지 알고 싶은 신규 GKE 사용자.

Autopilot 및 Standard 특징 비교

다음 표에서는 각 Google Kubernetes Engine(GKE) 작업 모드에서 사용 가능하고 사전 구성된 기본 옵션을 자세히 비교합니다.

이 표에는 GKE의 모든 기능이 표시되지 않습니다. 이 표에 없는 기능이 Autopilot 또는 Standard에서 지원되는지 확인하려면 해당 기능의 문서를 확인하세요.

이 표에서 사용하는 용어는 다음과 같습니다.

  • 사전 구성됨: 항상 사용 설정됩니다. Google에서 설정을 구성합니다. 설정을 변경하거나 중지할 수 없습니다.
  • 기본값: 다르게 지정하지 않은 경우 자동으로 구성됩니다. 기본 설정을 변경할 수 있습니다.
  • 선택사항: 구성하여 사용할 수 있습니다. 기본적으로 사용 설정되지 않습니다.
옵션 Autopilot Standard

기본값: 일반 출시 채널

선택사항:

선택사항:

사전 구성됨: 리전 선택사항: 리전 또는 영역
Autopilot이 노드 관리 노드 풀에서 노드 만들기 및 관리

사전 구성됨: Autopilot은 클러스터의 포드를 기준으로 노드 수량과 크기를 자동으로 확장합니다.

선택사항:

기본값:

  • 새 노드를 수동으로 프로비저닝
  • 노드 리소스를 수동으로 지정

선택사항:

사전 구성됨: containerd가 포함된 Container-Optimized OS

기본값: containerd가 포함된 Container-Optimized OS

선택사항:

기본값: 대부분의 워크로드에 최적화된 범용 플랫폼

선택사항:

기본값: 범용 Compute Engine 머신 유형

선택사항:

사전 구성됨:

선택사항:

선택사항:

사전 구성됨:

선택사항:

선택사항:

사전 구성됨:

기본값:

선택사항:

사전 구성됨: 각 노드에 포드 최대 256개

기본값:

  • 각 노드에 포드 110개
  • VPC 네이티브
  • 공개 IPv4 클러스터 엔드포인트
  • VPC 네트워크 이름 및 서브넷 이름
  • kube-dns

선택사항:

사전 구성됨:

기본값:

선택사항:

사전 구성됨:

선택사항: Istio 메시 기능도 제공하는 관리형 Cloud Service Mesh

선택사항:

Autopilot 및 Standard 기능 비교

다음 표는 GKE Autopilot과 Standard의 중요한 기능적 차이점을 보여줍니다. 이러한 비교를 통해 GKE 클러스터 생성 시 더 많은 정보에 입각하여 모드를 선택할 수 있습니다.

기능 Autopilot Standard
타사 모니터링 도구 Google Cloud 파트너에서 제공하는 타사 모니터링 도구 또는 노드에 대한 승격된 액세스 권한이 필요하지 않은 타사 도구를 배포합니다. 노드 액세스 수준에 관계없이 모든 타사 모니터링 도구를 배포합니다.
애플리케이션을 외부에 노출 LoadBalancer 서비스를 사용합니다. 그러면 임시 외부 IP 주소가 자동으로 프로비저닝됩니다. 사용할 고정 IP 주소가 있다면 loadBalancerIP 필드에 지정합니다. Autopilot은 Google Cloud 부하 분산을 사용하지 않는 externalIps 필드를 지원하지 않습니다. LoadBalancer 서비스를 사용합니다. 그러면 임시 외부 IP 주소가 자동으로 프로비저닝됩니다. 사용할 고정 IP 주소가 이미 있으면 loadBalancerIP 필드에 지정합니다. 서비스 매니페스트에서 externalIps 필드를 사용할 수도 있지만 이 방법은 권장하지 않습니다.
포드 버스팅

포드는 리소스 한도가 리소스 요청보다 크거나 리소스 한도를 설정하지 않은 경우 사용되지 않는 버스팅 가능한 용량으로 버스팅할 수 있습니다. 버스팅 가능 용량은 노드에서 포드 리소스 요청을 합한 것입니다.

자세한 내용은 GKE에서 포드 버스팅 구성을 참조하세요.

리소스 한도가 리소스 요청보다 크면 포드가 사용되지 않는 노드 용량으로 버스팅할 수 있습니다.

GKE 관리형 네임스페이스

보안 조치로 Autopilot은 kube-system과 같은 GKE 관리 네임스페이스에 워크로드 배포를 허용하지 않습니다.

자세한 내용은 Autopilot 보안 기능을 참조하세요.

kube-system을 포함한 모든 네임스페이스에서 워크로드를 실행할 수 있습니다.
Google Cloud Marketplace 애플리케이션 Cloud Marketplace에서 앱을 설치할 수 없습니다. Cloud Marketplace에서 앱을 설치할 수 있습니다.
인증서 서명 요청 인증서 서명 요청을 만들 수 있습니다. Autopilot은 시스템 구성요소와의 간섭을 방지하기 위해 시스템 에이전트, 시스템 그룹, Google 관리 IAM 서비스 에이전트와 같은 알려진 권한 있는 ID에 대해 CertificateSigningRequests를 거부합니다. 인증서 서명 요청을 만들 수 있습니다.
장기 실행 내결함성이 없는 포드 최대 7일 동안 노드 자동 업그레이드 또는 축소로 인한 제거로부터 게임 서버와 같은 내결함성이 없는 포드를 보호할 수 있습니다. 자세한 내용은 Autopilot 포드의 실행 시간 연장을 참조하세요. 노드 자동 업그레이드로 인한 제거로부터 내결함성이 없는 포드를 보호할 수 없습니다. 축소 제거로부터 이러한 포드를 무기한 보호할 수 있지만, 포드가 실행되는 동안 사용률이 낮은 노드에 대한 요금이 계속 청구됩니다.

다음 단계