翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Kubernetes Container Storage Interface ドライバーの使用
Kubernetes は、コンテナ化されたアプリケーションのデプロイ、スケーリング、および管理を自動化するためのオープンソースシステムです。Kubernetes 環境では、コンテナは VM に似ていますが、コンテナにはアプリケーション間でオペレーティングシステム (OS) を共有するための緩和された分離プロパティがあります。したがって、コンテナは VMs よりも軽量であると見なされます。VM と同様に、コンテナには独自のファイルシステム、割り当てられた CPU、メモリ、プロセススペースなどの共有があります。これらは基盤となるインフラストラクチャから切り離されるため、クラウドと OS ディストリビューション間で移植可能です。Kubernetes クラスターがある場合は、クラスター内のインスタンス全体に Kubernetes Container Storage Interface (CSI) ドライバーをインストールして設定し、既存の Amazon S3 File Gateway をストレージに使用できます。
使用するファイル共有タイプの CSI ドライバーをインストールしたら、1 つ以上のストレージオブジェクトを作成する必要があります。ポッドがストレージをリクエストするときに Kubernetes で使用するプロビジョニングのタイプに応じて、単一の Kubernetes StorageClass
オブジェクトを作成するか、Kubernetes コンピューティングポッドをファイル共有に接続するためのPersistentVolume
オブジェクトとPersistentVolumeClaim
オブジェクトの両方を作成する必要があります。詳細については、 の Kubernetes オンラインドキュメントを参照してくださいhttps://kubernetes.io/docs/concepts/storage/