コンテナ化されたアプリケーションのストレージの追加

Roving Edgeデバイスでは、OKEクラスタ・ノード上のアプリケーションで使用する永続ストレージを追加できます。コンテナのルート・ファイル・システムに作成されたストレージは、コンテナを削除すると削除されます。コンテナ化されたアプリケーションの耐久性の高いストレージを実現するには、永続ボリュームを構成して、コンテナの外部にデータを格納します。

永続ボリューム(PV)は、ストレージが接続されているコンテナが終了しても、データをそのまま維持できるストレージです。

PVはクラスタ内のリソースです。永続ボリューム要求(PVC)は、PVリソースの要求です。PVCは、PVCをPVにバインドすることによって満たされるストレージ要求です。PVCは、基礎となるストレージに抽象レイヤーを提供します。

次の方法を使用してPVCをプロビジョニングできます。

  • Block volumes. Attach volumes from the Roving Edge Block Volume service. The volumes are connected to clusters created by OKE using a CSI (Container Storage Interface) volume plugin deployed on the clusters.

    Roving Edgeデバイスのブロック・ボリュームの詳細は、ブロック・ボリューム・ストレージを参照してください。

  • ファイル・システム。Roving Edge File Storageサービスからファイル・システムをマウントします。ファイル・ストレージ・サービスのファイル・システムは、クラスタにデプロイされたCSIボリューム・プラグインを使用して、OKEによって作成されたクラスタで実行されているコンテナ内にマウントされます。

    • CSIボリューム・プラグインを使用して、新しいファイル・システムにPVCをプロビジョニングします。ストレージクラスとPVCを作成します。CSIボリューム・プラグインは、新しいファイル・ストレージ・サービス・ファイル・システムと、新しいファイル・システムによってバックアップされた新しい永続ボリュームの両方を動的に作成します。Creating Persistent File System Storage Using the CSI Volume Pluginを参照してください。

    • 既存のファイル・システムにPVCをプロビジョニングします。ファイル・システム、マウント・ターゲット、PVおよびPVCを作成します。「既存のファイル・システムを使用した永続ファイル・システム記憶域の作成」を参照してください。

    Roving Edge上のファイル・システムの詳細は、ファイル・ストレージを参照してください。