csi-provisioner は、ASK クラスターでディスクボリュームを自動的にプロビジョニングする Container Storage Interface (CSI) コンポーネントです。このトピックでは、csi-provisioner をインストールおよび更新する方法について説明します。
前提条件
開始する前に、以下を確認してください。
-
ASK クラスター。詳細については、「ASK クラスターの作成」をご参照ください。
-
ご利用のクラスターに接続された kubectl クライアント。詳細については、「kubectl を使用した ACK クラスターへの接続」をご参照ください。
csi-provisioner のインストール
-
csi-provisioner を [システムコンポーネントの管理] ページからインストールします。詳細については、「システムコンポーネントの管理」をご参照ください。
-
次のコマンドを実行して、インストールを確認します。
kubectl get pod -n kube-system | grep csi-provisioner期待される出力:
NAME READY STATUS RESTARTS AGE csi-provisioner 1/1 Running 0 14dPod が
Running状態であることを確認し、csi-provisioner が正常にインストールされたことを示します。
csi-provisioner の更新
-
csi-provisioner リリースノートでターゲットバージョンを見つけます。
-
csi-provisioner の YAML テンプレート内のイメージアドレスを、ステップ 1 で特定したバージョンに更新します。
-
次のコマンドを実行して、更新を確認します。
kubectl get pod -n kube-system | grep csi-provisioner続行する前に、Pod が
Running状態であることを確認してください。