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