Google Kubernetes Engine(GKE) は、Google Cloud が提供するマネージド Kubernetes。Kubernetes API やコントローラーなどの制御プレーンを Google が運用するため、自前でクラスタ管理ソフトウェアを構築する必要がない。
| モード | 管理範囲 | 向いている場面 |
|---|---|---|
| Autopilot | ノードを含む基盤の多くを Google が管理 | 運用負荷を抑えたい一般的なワークロード |
| Standard | ノードプールやマシン構成を利用者が管理 | 詳細な基盤制御や特殊構成が必要な場合 |
GKE を使っても、Deployment、Service、Job など Kubernetes の基本概念は変わらない。一方、料金、クラスタ認証、ロードバランサー、Workload Identity Federation などは Google Cloud の仕様も合わせて理解する必要がある。