メインコンテンツまでスキップ

Storage Class

Storage Class画面では、選択したクラスターのストレージクラス(StorageClass)一覧と回収ポリシー別現況を確認し、個別ストレージクラスの詳細情報・プロビジョナーパラメーター・接続されたPV・イベント・YAML定義を照会できます。

左側メニューでKubernetes > Storage > Storage Classを選択してください。この画面の左側Filters > Clusterはラジオボタン方式で、他のKubernetes画面と異なり、一度に1つのクラスターのみを選択して照会できます。

Storage Class全体画面

画面はスコアボード、Storage Class Listの2つの領域で構成されます。

スコアボードでストレージクラスの現況を把握する​

画面上部のスコアボードで、選択したクラスターのストレージクラスの現況を確認できます。

  • Totalに全体ストレージクラス数が表示されます。
  • Reclaim Policyに回収ポリシー別(Delete、Retain、Unknown)のストレージクラス数が表示されます。

回収ポリシーカードをクリックすると、下部のStorage Class Listが該当ポリシーのストレージクラスのみでフィルタリングされます。再度クリックするとフィルターが解除されます。

Storage Class Listでストレージクラス一覧を確認する​

クラスターに属するストレージクラスを表で確認できます。SC Name、Provisioner、Reclaim Policy、Default、Ageが表示されます。Defaultがtrueのストレージクラスは、PVC作成時に別途クラスを指定しなくてもデフォルトで適用されます。

一覧上部のフィルター入力欄にテキストを入力すると、カラム値を基準に素早くフィルタリングでき、入力欄左側のOR/ANDドロップダウンで複数のフィルター条件をどのように組み合わせるかを選択できます。右上の[⋮]ボタンをクリックすると、Export to Excelで一覧をExcelファイルとしてエクスポートできます。

Storage Class詳細を確認する​

一覧でSC Nameをクリックすると、画面右側にストレージクラス詳細スライドが表示されます。上部にはストレージクラスの識別子が表示され、Information、Parameters、Persistent Volumes、Event、YAMLタブに切り替えることができます。

Informationタブ​

ストレージクラスの基本情報を確認できます。

Storage Class詳細 - Informationタブ

  • Name、Cluster、Labels、Provisioner、Volume Binding Mode、Reclaim Policy、Volume Expansion、Default Storage Class、Annotations、Mount Optionsを確認できます。
  • 値が設定されていない項目は-と表示されます。

Parametersタブ​

プロビジョナーに渡されるパラメーターを確認できます。

Storage Class詳細 - Parametersタブ

  • ストレージクラスに設定されたパラメーターが名前と値のペアで表示されます。
  • パラメーターが設定されていないストレージクラスは「No data.」と表示されます。

Persistent Volumesタブ​

このストレージクラスで作成されたPV一覧を確認できます。

Storage Class詳細 - Persistent Volumesタブ

  • PV Name、Capacity、Status、PVC Nameが表示されます。PV Name、PVC Nameをクリックすると、それぞれ関連リソースの詳細スライドに移動します。PV詳細スライドの構成はPersistent Volumeドキュメントを参照してください。
  • バインドされていないPVはPVC Nameが空欄になります。

Eventタブ​

ストレージクラスに関連するKubernetesイベントを確認できます。

Storage Class詳細 - Eventタブ

  • Event ListにType、Create Time、Kind、Name、Namespaceが表示されます。該当期間にイベントがない場合は「No data.」と表示されます。
  • 上部のフィルター入力欄でイベントを絞り込むことができます。

YAMLタブ​

ストレージクラスの定義をYAML形式で確認できます。

Storage Class詳細 - YAMLタブ

  • apiVersion、kind、metadata、provisioner、parametersなどストレージクラスの全体定義を原文で確認できます。
  • 右上のコピーボタンでYAML内容をコピーできます。
ヒント

各詳細スライド右上のSlide Historyを押すと、以前に開いた詳細項目を再度確認できます。