Kubernetes 用の永続的ストレージとしての Cloud Volumes ONTAP の使用
Cloud Manager では、の導入を自動化できます "NetApp Trident" Kubernetes クラスタでは、コンテナ用の永続的ストレージとして Cloud Volumes ONTAP を使用できます。「はじめに」ではいくつかの手順を説明します。
を使用して Kubernetes クラスタを導入する場合 "NetApp Kubernetes Service の略"を使用すると、 Cloud Manager は NetApp Cloud Central アカウントからクラスタを自動的に検出できます。その場合は、最初の 2 つの手順をスキップし、手順 3 から始めます。
ネットワーク接続を確認
-
Cloud Manager と Kubernetes クラスタの間、および Kubernetes クラスタから Cloud Volumes ONTAP システムへのネットワーク接続が確立されている必要があります。
-
Cloud Manager のインストール時に、アウトバウンドのインターネット接続で次のエンドポイントにアクセスできる必要があります。
Cloud Manager は、作業環境をクラスタに接続すると Kubernetes クラスタに Trident をインストールします。
Kubernetes 構成ファイルを Cloud Manager にアップロード
Kubernetes クラスタごとに、 Cloud Manager Admin が YAML 形式の構成ファイル( kubeconfig )をアップロードする必要があります。ファイルをアップロードすると、 Cloud Manager はクラスタへの接続を検証し、暗号化された kubeconfig ファイルのコピーを保存します。
[* Kubernetes Clusters] > [Discover] > [Upload File] をクリックし、 kubeconfig ファイルを選択します。
作業環境を Kubernetes クラスタに接続
作業環境で Kubernetes アイコンをクリックし、画面の指示に従います。異なるクラスタを異なる Cloud Volumes ONTAP システムに、複数のクラスタを同じ Cloud Volumes ONTAP システムに接続できます。
ネットアップストレージクラスを Kubernetes クラスタのデフォルトのストレージクラスとして設定することもできます。ユーザが永続ボリュームを作成すると、 Kubernetes クラスタは、接続された Cloud Volumes ONTAP システムをデフォルトでバックエンドストレージとして使用できます。
永続ボリュームのプロビジョニングを開始します
Kubernetes の標準のインターフェイスと構成要素を使用して、永続ボリュームを要求および管理できます。Cloud Manager では、永続的ボリュームのプロビジョニングに使用できる Kubernetes ストレージクラスが 2 つ作成されます。
-
* NetApp-file* :単一ノードの Cloud Volumes ONTAP システムにパーシステントボリュームをバインドする場合
-
* NetApp-fileredundant * :永続的ボリュームを Cloud Volumes ONTAP HA ペアにバインドするため
Cloud Manager は、デフォルトで次のプロビジョニングオプションを使用するように Trident を設定します。
-
シンボリューム
-
デフォルトの Snapshot ポリシー
-
アクセス可能な Snapshot ディレクトリ