vSphere with Tanzu は、パーシステンス ストレージのニーズを満たすために vSAN データ パーシステンス プラットフォームを使用するいくつかのサードパーティのサービスと連携します。vSphere 管理者は、vCenter Server でサービスを有効にします。
vSphere with Tanzu 7.0 Update 3 リリース以降では、使用可能なサードパーティ サービスを VMware のサポート リポジトリからダウンロードできます。
ステートフル サービスを有効にするには、まず、サービスを記述しているダウンロード済みの YAML ファイルを使用して、vCenter Server にサービスを登録します。次に、DevOps エンジニアがそのサービスを Kubernetes ワークロードで使用できるように、サービスを スーパーバイザー クラスタ にインストールします。
前提条件
- 必要な権限:
- スーパーバイザー クラスタ で NSX-T Data Center ネットワーク スタックを使用していることを確認します。vSAN データ パーシステンス プラットフォームでは、vSphere Distributed Switch (vDS) ネットワークはサポートされていません。
NSX-T の設定については、vSphere with Tanzu 用 NSX-T Data Center の構成を参照してください。
- VMware によって管理されているリポジトリから、パートナー サービスの YAML ファイルをダウンロードします。
サービスの YAML ファイルをダウンロードするときは、使用している vSphere のバージョンと互換性のある正しいサービス バージョンを使用してください。
パートナー サービスの以前のバージョンである MinIO および Cloudian Hyperstore をインストールしてある場合は、vSphere をバージョン 7.0 Update 3 にアップグレードした後、互換性のあるバージョンにアップグレードします。パートナー オペレータの新しいバージョンでは、いくつかの問題が修正され、新しいプラットフォーム機能が使用されています。詳細については、パートナーのドキュメントを参照してください。表 1. vSphere とパートナー サービスの互換性マトリックス vSphere のバージョン パートナー サービス サービス バージョン Kubernetes バージョン vSphere 7.0 Update 3 MinIO 2.0.0 1.19、1.20、1.21 Cloudian 1.2.0 1.19、1.20、1.21 次のいずれかの方法で、YAML ファイルをダウンロードします。- https://vmwaresaas.jfrog.io/ リポジトリで、 内の適切なパートナー フォルダに移動し、ダウンロードする YAML ファイルを選択します。
パートナー YAML の最新バージョンは、パートナー ディレクトリのトップ レベルにあります。
- wget または curl コマンドを使用して YAML ファイルをダウンロードします。
例:
wget https://vmwaresaas.jfrog.io/artifactory/vDPP-Partner-YAML/Cloudian/Hyperstore/SupervisorService/hyperstore-supervisorservice.yaml
- https://vmwaresaas.jfrog.io/ リポジトリで、 内の適切なパートナー フォルダに移動し、ダウンロードする YAML ファイルを選択します。
手順
次のタスク
- DevOps エンジニアは、
kubectl
コマンドを使用してサービスの名前空間にアクセスし、サードパーティの CRD を使用して、サードパーティ アプリケーション サービスのインスタンスをデプロイします。詳細については、サードパーティのドキュメントを参照してください。ステートフル サービスに使用する名前空間に適切なストレージ クラスがあることを確認するには、ステートフル サービスで使用可能なストレージ ポリシーの確認を参照してください。
- サードパーティからカスタム ユーザー インターフェイス プラグインが提供されている場合、vSphere 管理者はこれらのプラグインを使用してサービスを管理および監視できます。
詳細については、サードパーティ ユーザー インターフェイス プラグインのドキュメントを参照してください。また、vSphere 管理者は Skyline Health チェックを使用して、サービスを監視できます。vSphere with Tanzu でのステートフル サービスの監視を参照してください