Kubernetes v1.36: 春 (ハル) ノート

Kubernetes v1.36: 春 (ハル)

Kubernetes v1.36 がリリースされました。70 の機能強化が施され、そのうち 18 が安定版に、25 がベータ版に移行しました。今回のリリースのテーマは「Haru」で、春、晴天、遠い地平線を象徴しており、ロゴは葛飾北斎の「赤富士」にインスパイアされています。このリリースはコミュニティの協力を重視しており、多くの個人やチームがその成功に貢献しました。主な安定版の機能には、最小権限アクセス制御を改善するための、きめ細かい kubelet API 認可が含まれます。割り当てられたデバイスのリソースヘルスステータスがベータ版になり、ハードウェア障害の統一的なレポートを提供します。アルファ版では、関連する Pod を単一の論理エンティティとして扱い、より良いリソース管理を実現する Workload Aware Scheduling が導入されました。ボリュームグループスナップショットが安定版になり、複数の PersistentVolumeClaim にわたるクラッシュ整合性のあるスナップショットが可能になりました。可変 CSI ノード割り当て可能制限も安定版になり、ノードのボリューム容量を動的に更新できるようになりました。外部 ServiceAccount トークン署名機能は、トークン署名を外部システムにオフロードするために、安定版になりました。Dynamic Resource Allocation (DRA) の管理者アクセスと優先リストが安定版になり、リソース管理のための安全なフレームワークを提供します。宣言型のミューティングアドミッションポリシーが安定版になり、リソースミューテーションのための Webhook のネイティブな代替手段を提供します。validation-gen を使用した Kubernetes ネイティブタイプの宣言型検証も安定版に移行し、カスタムリソースの開発を合理化しました。Kubernetes API タイプに対する gogo protobuf 依存関係の削除は、セキュリティと保守性の大きな進歩を示しています。