要件
Astra Tridentをインストールする前に、次の一般的なシステム要件を確認してください。個 々 のバックエンドには追加の要件がある場合があり
Astra Trident 23.01に関する重要な情報
-
Astra Tridentに関する次の重要な情報をお読みください。*
<strong> :Trident </strong> に関する重要な情報
-
TridentでKubernetes 1.26がサポートされるようになりました。Kubernetesをアップグレードする前にTridentをアップグレード
-
Astra Tridentは、SAN環境でマルチパス構成を厳密に使用し、推奨される値をに設定します
find_multipaths: no
multipath.confファイル内。非マルチパス構成またはを使用
find_multipaths: yes
またはfind_multipaths: smart
multipath.confファイルの値が原因でマウントが失敗します。Tridentはの使用を推奨していますfind_multipaths: no
21.07リリース以降
サポートされるフロントエンド(オーケストレーションツール)
Trident Astra は、次のような複数のコンテナエンジンとオーケストレーションツールをサポート
-
Anthosオンプレミス(VMware)とAnthos:ベアメタル1.9、1.10、1.11
-
Kubernetes 1.21-1.26
-
Mirantis Kubernetes Engine 3.5
-
OpenShift 4.9 ~ 4.12
Trident オペレータは、次のリリースでサポートされています。
-
Anthosオンプレミス(VMware)とAnthos:ベアメタル1.9、1.10、1.11
-
Kubernetes 1.21-1.26
-
OpenShift 4.9 ~ 4.12
Astra Trident は、 Google Kubernetes Engine ( GKE )、 Amazon Elastic Kubernetes Services ( EKS )、 Azure Kubernetes Service ( AKS )、 Rancher 、 VMware Tanzu Portfolio など、フルマネージドで自己管理型の Kubernetes サービスが数多く提供されています。
Astra TridentがインストールされているKubernetesクラスタを1.24から1.25以降にアップグレードする前に、を参照してください "Helm ベースのオペレータインストレーションをアップグレードします"。 |
サポートされるバックエンド(ストレージ)
Astra Trident を使用するには、次のバックエンドを 1 つ以上サポートする必要があります。
-
NetApp ONTAP 対応の Amazon FSX
-
Azure NetApp Files の特長
-
Cloud Volumes ONTAP
-
Cloud Volumes Service for GCP
-
FAS/AFF / Select 9.5以降
-
ネットアップオール SAN アレイ( ASA )
-
NetApp HCI / Elementソフトウェア11以降
機能の要件
次の表は、このリリースの Astra Trident で利用できる機能と、サポートする Kubernetes のバージョンをまとめたものです。
フィーチャー( Feature ) | Kubernetes のバージョン | フィーチャーゲートが必要ですか? |
---|---|---|
CSI Trident |
1.21~1.26 |
いいえ |
ボリューム Snapshot |
1.21~1.26 |
いいえ |
ボリューム Snapshot からの PVC |
1.21~1.26 |
いいえ |
iSCSI PV のサイズ変更 |
1.21~1.26 |
いいえ |
ONTAP 双方向 CHAP |
1.21~1.26 |
いいえ |
動的エクスポートポリシー |
1.21~1.26 |
いいえ |
Trident のオペレータ |
1.21~1.26 |
いいえ |
CSI トポロジ |
1.21~1.26 |
いいえ |
テスト済みのホストオペレーティングシステム
Astra Tridentは特定のオペレーティングシステムを正式にサポートしていませんが、動作確認済みのものは次のとおりです。
-
OpenShift Container Platform でサポートされている Red Hat CoreOS ( RHCOS )バージョン
-
RHEL 8以降
-
Ubuntu 22.04以降
-
Windows Server 2019
デフォルトでは、 Astra Trident はコンテナで実行されるため、任意の Linux ワーカーで実行されます。ただし、その場合、使用するバックエンドに応じて、標準の NFS クライアントまたは iSCSI イニシエータを使用して Astra Trident が提供するボリュームをマウントできる必要があります。
。 tridentctl
ユーティリティは、これらのLinuxディストリビューションでも動作します。
ホストの設定
Kubernetesクラスタ内のすべてのワーカーノードが、ポッド用にプロビジョニングしたボリュームをマウントできる必要があります。ワーカーノードを準備するには、ドライバの選択に基づいてNFSツールまたはiSCSIツールをインストールする必要があります。
ストレージシステムの構成:
Astra Tridentでは、バックエンド構成でストレージシステムを使用する前に、変更が必要になる場合があります。
Astra Trident ポート
Astra Tridentが通信するには、特定のポートへのアクセスが必要です。
コンテナイメージと対応する Kubernetes バージョン
エアギャップのある環境では、 Astra Trident のインストールに必要なコンテナイメージを次の表に示します。を使用します tridentctl images
必要なコンテナイメージのリストを確認するコマンド。
Kubernetes のバージョン | コンテナイメージ |
---|---|
v1.21.0 |
|
v1.22.0 |
|
v1.3.0 |
|
v1.24.0 |
|
v1.25.0 |
|
v1.26.0 |
|
Kubernetesバージョン1.21以降では、検証済みを使用してください registry.k8s.gcr.io/sig-storage/csi-snapshotter:v6.x イメージは、の場合にのみ作成します v1 のバージョンがを処理しています volumesnapshots.snapshot.storage.k8s.gcr.io CRD。状況に応じて v1beta1 バージョンは、の有無にかかわらず、CRDに対応しています v1 バージョン:検証済みを使用します registry.k8s.gcr.io/sig-storage/csi-snapshotter:v3.x イメージ(Image):
|