すべてのプロダクト
Search
ドキュメントセンター

Container Service for Kubernetes:CSIの概要

最終更新日:Dec 14, 2024

アプリケーションデータの永続ストレージ、機密データと構成データのストレージ、ACKサーバーレスクラスターでワークロードを実行する際のストレージリソースの動的プロビジョニングなどのストレージ要件がある場合があります。 Container Storage Interface (CSI) プラグインを使用して、静的にプロビジョニングされたボリュームと動的にプロビジョニングされたボリュームをACKサーバーレスクラスターにマウントできます。

CSIプラグインでサポートされているボリューム

CSIプラグインは、静的にプロビジョニングされたボリュームおよび動的にプロビジョニングされたボリュームをサポートする。 次の表に、さまざまなストレージサービスがサポートするボリュームの種類を示します。

Alibaba Cloudストレージサービス

静的にプロビジョニングされたボリューム

動的にプロビジョニングされたボリューム

Alibaba Cloudディスク

CSIプラグインを使用して、静的にプロビジョニングされたディスクボリュームを、永続ボリューム (PV) と永続ボリューム要求 (PVC) のペアでマウントできます。

対応

Apsara File Storage NAS

CSIプラグインを使用して、PVとPVCのペアで静的にプロビジョニングされたNASボリュームをマウントできます。

対応

OSS

CSIプラグインを使用して、静的にプロビジョニングされたOSSボリュームをPVとPVCのペアでマウントできます。

非対応

説明
  • 新しく作成されたACKサーバーレスクラスタでCSIプラグインを使用することを推奨します。 ACKサーバーレスクラスタは、CSIのオープンソースバージョンによって提供されるより多くの機能をサポートするために、CSIプラグインを継続的に更新する。

  • CSIプラグインでサポートされているリージョンは、Kubernetes 1.16で使用可能なリージョンと同じです。 詳細については、「サポートされているリージョン」をご参照ください。

CSI

Kubernetesコミュニティは、CSIプラグインを推奨しています。 ACKサーバーレスクラスタで使用されるCSIプラグインは、CSIのオープンソースバージョンによって提供される機能をサポートします。 CSIプラグインは、CSI − PluginおよびCSI − Provisionerの2つのコンポーネントからなる。 詳細については、「alibaba-cloud-csi-driver」をご参照ください。

コンポーネント

機能

インストール方法

csi-plugin

ボリュームをマウントおよびマウント解除できます。 デフォルトでは、ACKサーバーレスクラスターを使用すると、Alibaba Cloudディスク、NASファイルシステム、およびOSSをボリュームとしてマウントできます。

CSI-Pluginはデフォルトで自動的にインストールされます。

csi-provisioner

ACK Serverless clusterがディスクボリュームを自動的に作成できるようにします。

CSI-Provisionerのインストール方法の詳細については、「csi-provisionerのインストールと更新」をご参照ください。