Kubernetes v1.35 の流れ
Kubernetes 公式ブログでは、v1.35 関連の記事として Workload Aware Scheduling、in-place Pod restart、Service Account Token の CSI Driver への渡し方、PersistentVolume Node Affinity の変更などが紹介されています。特に AI/ML や batch workloads では、Pod を単体で見るだけでは不十分になっています。
Kubernetes は、コンテナを複数サーバーにまたがって動かすための基盤です。Web アプリだけでなく、機械学習ジョブ、バッチ処理、GPU を使うワークロードでも使われます。
Workload Aware Scheduling とは
従来のスケジューリングは、Pod ごとの CPU、メモリ、制約を見て配置を決める考え方が中心でした。しかし AI/ML の学習ジョブや大規模バッチでは、複数 Pod がまとまって同時に動くこと、GPU やネットワーク、待ち行列が関係することがあります。
Workload Aware Scheduling は、こうした「ワークロード単位」の都合をより扱いやすくする方向の改善です。
初学者が先に学ぶべきこと
| 段階 | 内容 |
|---|---|
| 1 | Docker のコンテナ |
| 2 | Pod / Deployment / Service |
| 3 | ConfigMap / Secret |
| 4 | Resource request / limit |
| 5 | Scheduling と autoscaling |
学習時の見方
高校生や初学者が Kubernetes から始める必要はありません。まず Docker でアプリをコンテナ化し、次にクラウド上で動かす流れを学びましょう。
Kubernetes のニュースは、クラウドエンジニアや SRE を目指す段階で効いてきます。AI 時代でも、アプリを安全に配置し、監視し、更新する基盤技術は重要です。
まとめ
このニュースは、今すぐ全員が対応すべき話か、学習や新規開発で前提を更新しておく話かを分けて読むことが重要です。まずは公式情報で対象バージョンと影響範囲を確認し、自分の環境に関係する部分から見直してください。