GKE(Google Kubernetes Engine)
GoogleのマネージドKubernetesサービス。Kubernetes自体の開発元がGoogle社であり、GKEは最も成熟したマネージドK8sサービスとして高い評価を得ている。
GKE(Google Kubernetes Engine)とは?
GKE(Google Kubernetes Engine)は、GCPのマネージドKubernetesサービスです。KubernetesはGoogleが社内システムで培ったBorgの技術を元に開発・OSSとして公開したものであり、GKEはその本家提供サービスとして最も成熟しています。
GKEのモード
| モード | 特徴 | 向いているケース |
|---|---|---|
| Autopilot | ノード管理不要・Podに応じて自動課金 | 運用負荷を最小化したい |
| Standard | ノード設定を細かく制御可能 | 特定の要件・コスト最適化 |
AKS・EKSとの比較
| 項目 | GKE | AKS | EKS |
|---|---|---|---|
| Kubernetes親和性 | 最高(開発元) | 高 | 高 |
| コントロールプレーン | 無料(Zonal)/ $0.10/h(Regional) | 無料 | $0.10/h |
| 自動アップグレード | 充実 | あり | 手動寄り |
GKEの主な機能
- Workload Identity: Podに対してGoogle CloudサービスへのIAM権限を安全に付与
- Binary Authorization: 承認済みコンテナイメージのみデプロイを許可
- GKE Dataplane V2: eBPFベースのネットワークで高性能・可観測性向上
- Cluster Autoscaler: ノードプールのスケールアウト/インを自動化
まとめ
GCPをメインクラウドとするならGKEは自然な選択肢です。AutopilotモードでKubernetesの複雑さを最小化しながら、本番グレードのコンテナ環境を実現できます。
関連する用語 (クラウド)
全40件を見るAKS(Azure Kubernetes Service)
MicrosoftのマネージドKubernetesサービス。コントロールプレーンをAzureが無償で管理し、ワーカーノードのVM代のみ課金される。Azure AD・Monitor・DevOpsとの統合が得意。
IT用語: Amazon CloudWatchとは|AWSリソースの統合監視・ログ管理サービス
EC2・Lambda・RDSのメトリクス・ログ・アラームを一元管理するAWS CloudWatchの機能と活用法を解説。
IaaS (Infrastructure as a Service)
サーバー、ストレージなどのインフラリソースをクラウドで提供する形態。
Azure Blob Storage
Microsoftのオブジェクトストレージサービス。画像・動画・バックアップ・ログなど大量の非構造化データをコスト効率よく保存できる。AWSのS3に相当する。
IT用語: GKE(Google Kubernetes Engine)とは|Kubernetes発祥のGCPマネージドK8s
Kubernetesを生んだGoogleが提供するマネージドKubernetesサービスGKEの特徴とAutopilotモードを解説。
IT用語: Amazon SNS(Simple Notification Service)とは|1対多のPub/Subメッセージング
1つのイベントを複数のエンドポイントに同時配信するAWSのPub/Subサービス、Amazon SNSを解説。