Googleは「Kubernetes 1.29」に対応した「Google Kubernetes Engine」(GKE)の新機能を解説した。
Googleは2024年2月7日(米国時間、以下同)、「Kubernetes 1.29」に対応した「Google Kubernetes Engine」(GKE)の新機能を解説した。
GKEでは「Rapid」「Regular」「Stable」の3つのリリースチャンネルが用意されており、1月11日にRapidチャンネルで、1月26日にRegularチャンネルでKubernetes 1.29に基づくGKE 1.29の提供を開始している。
GKE 1.29で利用可能になった機能は次の通り。
Kubernetes 1.29でβ版に移行したアドミッションポリシー検証の機能が利用可能になった。アドミッションポリシー検証は、Kugbernetesクラスタ内でリソースが作成されたり変更されたりする際に、ポリシーや基準に適合しているかどうかについて、Googleによって開発された式指向言語であるCommon Expression Language(CEL)を使用して検証できる機能だ。
アドミッションポリシー検証機能を利用するには、β版APIを有効にする必要がある。
アプリケーションコンテナのイメージと分離されているinitコンテナを、Pod内の通常のコンテナと並行して実行されるサイドカーコンテナとして設定可能になった。
ジョブ完了まで終了できないPodを必要とするAI(人工知能)やML(機械学習)のワークロードでニーズがある機能であり、長い間Kubernetesコミュニティーで待望されていた機能の一つだと、Googleは述べている。
KubernetesのAPIサーバ(Kube-apiserver)の負荷状態を制御する「API Priority and Fairness」(APF)機能がKubernetes 1.29でGA(一般公開)となり、GKE 1.29でも利用できるようになった。
APFを利用することで、KubernetesのAPIサーバへの大量のリクエストを細かく制御、分離できるようになった。これによりAPIサーバが過負荷状態になることを防いだり、サーバのクラッシュを防いだりできるという。
GKE 1.29では以下の機能が廃止または非推奨となっている。
Copyright © ITmedia, Inc. All Rights Reserved.