GKE Enterprise (formerly Anthos) is Google Cloud's unified multi-cloud and hybrid Kubernetes platform. It combines Fleet management, Config Sync, Policy Controller, and Anthos Service Mesh to centrally operate Kubernetes environments spanning GCP, AWS, Azure, on-prem, and edge locations.
| Environment | Use Case |
|---|---|
| GKE on GCP | Standard managed Kubernetes |
| GKE on AWS | GKE running on AWS EC2 |
| GKE on Azure | GKE running on Azure VMs |
| GKE on VMware | VMware vSphere |
| GKE on Bare Metal | Physical servers |
| Attached Clusters | Register EKS, AKS, or any Kubernetes cluster to the Fleet |
# RootSync 設定例
apiVersion: configsync.gke.io/v1beta1
kind: RootSync
metadata:
name: root-sync
namespace: config-management-system
spec:
sourceFormat: unstructured
git:
repo: https://github.com/my-org/k8s-config.git
branch: main
dir: clusters/prod
auth: ssh
# Repository 構造例
clusters/prod/
├── namespaces/
│ ├── production/
│ │ ├── deployment.yaml
│ │ └── service.yaml
│ └── monitoring/
└── cluster-scoped/
├── clusterrole.yaml
└── networkpolicy.yaml# OPA Constraint Template 例: 全 Pod に Resource Limit 必須
apiVersion: templates.gatekeeper.sh/v1
kind: ConstraintTemplate
metadata:
name: k8srequiredresources
spec:
crd:
spec:
names: { kind: K8sRequiredResources }
targets:
- target: admission.k8s.gatekeeper.sh
rego: |
package k8srequiredresources
violation[{"msg": msg}] {
container := input.review.object.spec.containers[_]
not container.resources.limits.cpu
msg := sprintf("Container %v has no CPU limit", [container.name])
}
---
apiVersion: constraints.gatekeeper.sh/v1beta1
kind: K8sRequiredResources
metadata:
name: require-resource-limits
spec:
match:
kinds: [{ apiGroups: [""], kinds: ["Pod"] }]| Item | Cost |
|---|---|
| GKE Enterprise | $0.00824 per vCPU/hour (workers only) |
| Mid-size (100 vCPU) | ~$600/month |
| Anthos Service Mesh | Included in vCPU pricing |
| Config Sync / Policy Controller | Included in vCPU pricing |
| Backup for GKE | $0.10 per GB/month |
| Item | GKE Enterprise | AWS EKS Anywhere | Azure Arc | Rancher (SUSE) |
|---|---|---|---|---|
| Managed K8s | GKE | EKS | AKS | RKE |
| On-prem | GKE on VMware / Bare Metal | EKS Anywhere | Arc-enabled K8s | RKE / RKE 2 |
| Multi-cloud | GKE on AWS/Azure | — | Arc-enabled K8s | Any |
| GitOps | Config Sync (native) | External (Flux/Argo) | Flux on Arc | Fleet |
| Service Mesh | ASM (Istio) | External | External | External |
| Pricing | Per vCPU | Per vCPU | Per vCPU | Subscription |
What is the relationship between Anthos and GKE Enterprise?
They are the same product. Anthos was rebranded to GKE Enterprise in 2023. It is a unified multi-cloud and hybrid Kubernetes platform.
What are the main features of GKE Enterprise?
Fleet (multi-cluster management), Config Management (GitOps), Policy Controller (OPA Gatekeeper), Service Mesh (managed Istio), and Multi-cluster Ingress / Services.
Which clusters are supported?
GKE (GCP), GKE on AWS, GKE on Azure, GKE on VMware, GKE on Bare Metal, and Anthos-attached clusters (any Kubernetes distribution).
How much does it cost?
GKE Enterprise pricing is per vCPU and scales with fleet size. A mid-size deployment (~100 vCPU) costs roughly $5,000-10,000 per month, with operational efficiency gains typically delivering ROI in about 6 months.
What is the difference between GKE Standard and GKE Enterprise?
GKE Standard is single-cluster managed Kubernetes. GKE Enterprise adds Fleet management, Config Sync, Policy Controller, Service Mesh, and multi-cloud support on top.
What does Config Sync do?
It uses a Git repository as the single source of truth and automatically syncs configuration across multiple Kubernetes clusters. It is the core GitOps capability.
What is Anthos Service Mesh?
A managed Istio-based service mesh that unifies mTLS, traffic control, observability, and authorization policy under a single control plane.
How does it compare to AWS EKS Anywhere and Azure Arc?
EKS Anywhere is on-prem only with AWS integration. Azure Arc projects an Azure control plane onto any Kubernetes cluster. GKE Enterprise is the most advanced of the three, combining fleet management, Service Mesh, and regulatory compliance features.
Related Articles: Multi-Cloud
Migrate to Containers (M2C) 完全ガイド|VM → GKE/Cloud Run モダン化 (GCP)
Google Cloud Migrate to Containers (旧 Migrate for Anthos) の全機能解説。VMware / 物理 / AWS / Azure の Linux/Windows アプリを Container 化して GKE / Cloud Run / Anthos にデプロイ。Stateful 対応、料金、成功事例を 2026 年最新版で網羅。
GCP Professional Cloud Developer (PCD) 完全ガイド|Cloud Run・GKE・CI/CD・APM
Google Cloud Professional Cloud Developer の試験範囲、Cloud Run / GKE / Cloud Build / Cloud Trace、AWS DVA / Azure AZ-204 比較、学習ロードマップを徹底解説。
GCP vs AWS コンピュート徹底比較|EC2/GCE・GKE/EKS・Lambda/Cloud Run・料金 (2026)
GCP と AWS のコンピュートサービスを徹底比較。Compute Engine vs EC2、GKE vs EKS、Cloud Run vs Lambda、App Engine vs Elastic Beanstalk、GPU/TPU、Arm 系 (Axion vs Graviton)、料金体系・Sustained Use Discount を 2026 年最新版で網羅。
Migrate to Virtual Machines (M2VM) 完全ガイド|VMware/AWS/Azure → GCE 移行 (GCP)
Google Cloud Migrate to Virtual Machines (旧 Velostrata) の全機能解説。VMware / Hyper-V / AWS EC2 / Azure VM / 物理サーバから GCE への Stream Migration、Test Clone、AWS Connector、対応 OS、料金を 2026 年最新版で網羅。
* Google Cloud is a trademark of Google LLC. For the latest information, see the official GKE Enterprise page.
Practice with certification-focused question sets
Explore GCP Exam PrepNicheeLab Editorial Team
NicheeLab editorial team focused on data engineering and cloud certification learning. Content is structured around practical study needs and official exam domains.
Google Cloud Certification Roadmap (2026)
Choose your GCP certification path — Foundational, Associate...
CDL Cloud Digital Leader: Complete Exam Guide (2026)
Pass the Cloud Digital Leader exam — cloud business value, G...
GAIL Generative AI Leader: Complete Exam Guide (2026)
Pass the Generative AI Leader exam — Gemini, Vertex AI, Work...
Vertex AI Fundamentals for GCP Certs (2026)
Vertex AI basics every cert candidate needs — Workbench, Pip...
Associate Cloud Engineer (ACE): Complete Guide (2026)
Pass the Associate Cloud Engineer exam — Console, gcloud, pr...