ZFSでのkubelet起動失敗を修正
概要
ZFSファイルシステムを使用しているノードでkubeletが起動に失敗するリグレッションが修正されました。
背景
ZFS(Zettabyte File System)はLinuxで使用可能な高性能ファイルシステムです。Kubernetesクラスターのノードでも使用されることがあります。kubeletはcAdvisor(コンテナのリソース使用状況を収集するエージェント)を内部的に使用してノードのメトリクスを収集しています。
詳細
このバグでは、ZFSサポートに必要なcAdvisorプラグインがkubeletに含まれていなかったため、ZFSを使用するノードでkubeletの起動が失敗していました。これはリグレッション(以前は動作していたが、変更により壊れた)として分類されています。
修正では、ZFSのcAdvisorプラグインが再度kubeletに含まれるようになりました。
影響を受ける環境
- ZFSファイルシステムを使用するKubernetesノード
- 特にストレージの耐障害性や高度な機能のためにZFSを選択しているクラスター