このページでは、Windowsオペレーティングシステム特有のストレージの概要について説明します。
Windowsでは、レイヤードファイルシステムドライバーを使用してコンテナレイヤーをマウントし、NTFSをベースにしたコピー用のファイルシステムを作成します。 コンテナ内のすべてのファイルパスは、そのコンテナのコンテキスト内でのみ解決されます。
その結果、Windowsノードでは、以下のストレージ機能はサポートされません。
readOnlyをサポート)emptyDir.mediumにMemoryを指定)Kubernetesボリュームは、データの永続化やPodのボリューム共有を必要とする複雑なアプリケーションを、Kubernetes上へデプロイできます。 特定のストレージバックエンドやプロトコルに関連付けられた永続ボリュームの管理には、さまざまな操作が含まれます。 たとえば、ボリュームのプロビジョニング・プロビジョニング解除・サイズ変更、Kubernetesノードへのアタッチ・デタッチ、データを永続化する必要があるPod内の各コンテナへのボリュームのマウント・アンマウントです。
ボリューム管理コンポーネントは、Kubernetesボリュームプラグインとして提供されています。 Windowsでは、概ね以下のKubernetesボリュームプラグインがサポートされています。
FlexVolumeプラグインCSIプラグイン以下のIn-treeプラグインは、Windowsノード上で永続ストレージをサポートしています。