Open9
Google Kubernetes Engine - 2024
ピン留めされたアイテム
GKE - 2024 の気になるUpdateをまとめていくScrap
I am looking for people to write with me!😊
2024 Q1
- Dynamic Workload Scheduler
- AI/ML Workloadに対するリソース管理とジョブ スケジューリングのプラットフォーム
- Calendar モード
- AI ワークロードの開始時間を予約する [2024 年 Q1 プレビュー]
2024/3/7
- Use secondary boot disks to preload data or container images
- GKE Node Pool にセカンダリディスクを追加する機能
- これによりコンテナイメージやデータを Node 上に Preload し、AI/MLワークロードなどサイズの大きいコンテナの立ち上げ速度が向上
- GKE Node Pool にセカンダリディスクを追加する機能
2024/3/11
- Use Secret Manager add-on with Google Kubernetes Engine
- Google CloudのManaged な Secret Managerに対するCSI Driver
- GKE 1.29以降(Preview)
- Preview 中は Pod にマウントした秘密情報を Secret に同期する機能は使えない
2024/3/21
- GKE で Cluster スコープの NetworkPolicy (CiliumClusterwideNetworkPolicy) がサポート(GA)
- クラスタ全体に対して NetworkPolicy を設定することができるようになった
- GKE Dataplane V2 を有効化する必要がある
2024/3/30
- Workload Identity Federation for GKE
- これまで、GKE のWorkload Indentity連携はGoogle CloudのSAとKubernetesのSAをそれぞれ作成し、bindingする形式だったが、Google Cloud のSAを作らずに Kubernetes のSAを直接メンバーとして権限を紐づけられるようになった
- Cynthia Thomas-sanからの発表コメント
- https://twitter.com/techcet/status/1773865010651173293
- https://twitter.com/techcet/status/1773865012320440390
2024/4/4 (GA)
-
Pod bursting in GKE
- release note / info
- Autopilot でこの機能をサポートするクラスタでは最小リクエスト値も更新されている
- 例 : Spot と組み合わせて Pod を作ると約 月額 $0.7~ で利用可能
cat <<EOF | kubectl apply -f - apiVersion: v1 kind: Pod metadata: name: hello spec: nodeSelector: cloud.google.com/gke-spot: "true" containers: - name: app image: us-docker.pkg.dev/google-samples/containers/gke/hello-app:2.0 resources: requests: cpu: 50m memory: 52Mi ephemeral-storage: 10Mi limits: cpu: 250m
2024/6/25
- Cluster AutoScalerの機能がアップデート
- これによりスケーリングの高速化が実現