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

Container Service for Kubernetes:storage-operator コンポーネントの管理

最終更新日:Mar 26, 2026

storage-operator は、ACK クラスターにおけるストレージの運用・保守(O&M)タスクを自動化するコンポーネントであり、ボリュームの自動スケーリング、ディスク構成の変更、ストレージリソースのモニタリングを実行します。

前提条件

開始する前に、以下の条件を満たしていることを確認してください。

  • クラスターのバージョンが 1.20 以降である必要があります。クラスターのアップグレードについては、「クラスターの手動アップグレード」をご参照ください。

  • Container Storage Interface (CSI) プラグインがインストール済みである必要があります。インストール状況の確認には、ACK コンソールの アドオン ページにアクセスしてください。

仕組み

storage-operator は、kube-system 名前空間内に Deployment としてデプロイされます。以下の機能がデフォルトで有効化されています。

機能説明無効化に使用する Feature Gate
ボリューム自動スケーリングディスクおよび NAS ボリュームを自動的にスケーリングしますExpander=false
ディスク構成の変更ディスク構成をオンラインで変更しますDiskVolumeUpgradeControl=false
ステートフルアプリケーションの移行ゾーン間でステートフルアプリケーションを移行しますApplicationMigrationAcrossAZ=false

特定の機能を無効化するには、対応する Feature Gate をコンポーネントの構成に追加してください。

コンポーネントのステータス確認

storage-operator が正常に実行中であることを確認するには、以下のコマンドを実行します。

kubectl get pods -n kube-system -l app=storage-operator

期待される出力例:

NAME                                READY   STATUS    RESTARTS   AGE
storage-operator-57bdfd7f56-kl86k   1/1     Running   0          12m

コンポーネントのアップグレード

アップグレードを実行する前に、「storage-operator のリリースノート」を確認し、新バージョンで導入された変更内容を把握してください。

  1. ACK コンソール にログインします。左側のナビゲーションウィンドウで、ACK コンソールクラスター をクリックします。

  2. クラスター ページで、管理対象のクラスターを見つけ、その名前をクリックします。左側のナビゲーションウィンドウで、アドオン をクリックします。

  3. storage-operator を見つけ、画面上の指示に従ってコンポーネントをアップグレードします。

次のステップ