IBM Cloud Docs
VMware の場所の設定を Schematics のテンプレートで自動化

VMware の場所の設定を Schematics のテンプレートで自動化

IBM Cloud® Schematics を使用して Satellite ロケーションを作成し、 VMware Cloud Director (VCD) アカウントにホストをプロビジョンし、 Satellite ロケーション・コントロール・プレーンをセットアップするテンプレートを使用して、 VMware Virtual Cloud Director のセットアップを自動化します。

これらの Terraform テンプレートは、 Satellite Terraform GitHub リポジトリーから複製して変更することができます。

IBM Cloud Satellite がクラウドプロバイダーでお客様の代理として行動を起こすには、お客様はクラウドプロバイダーに 認証情報 を提供する必要があります。 お客様が提供された認証情報は、 etcd の Satellite のロケーション管理プレーンに保存され、暗号化されます。 詳しくは、データの保護を参照してください。

開始前に

テンプレートを実行する前に、 VMware 仮想データ・センター (VDC) インスタンスに関する情報を収集する必要があります。

一般情報

Satellite を VMware 仮想データ・センター (VDC) に接続するには、以下の値が必要です。 これらの値を確認するには、 VMware 資格情報 を参照してください。

Satellite の VMware 値
説明
VCD ユーザー ID VMware Cloud Director のユーザー名。 admin
VCD パスワード VMware Cloud Director のパスワード。 <password>
VCD 組織名 VMware 組織名。 0ff080abcdef123456789abcd12345678
VCD URL VMware クラウドディレクター URL https://daldir01.vmware-solutions.cloud.ibm.com/api
VCD 名 VMware Cloud Director 仮想データ・センター名 vmware-satellite

ネットワーキング情報

VMware データ・センターには、 ルーティングされたネットワークが含まれている必要があります。 分散ルーティング および DHCPを使用して構成および有効化されたエッジ・ゲートウェイを組み込むこともできます。 エッジ・ゲートウェイ名を含めると、完全なアウトバウンド接続用にファイアウォール・ルールが作成され、外部 IP アドレスへのマッピング用に SNAT ルールが作成されます。

テンプレートを実行するときには、以下の値を含めます。

VMware ネットワーク環境値
名前 説明
VCD DHCP ネットワーク名 環境に事前構成されているネットワークの名前。 my-network
VCD エッジ・ゲートウェイ名 環境内で構成されているエッジ・ネットワークの名前。 この値はオプションです。 edge-dal10-12345678

Schematics テンプレートを使用したロケーションの作成

始める前に、IBM Cloud や Satellite を含め、ロケーションを作成するための適切な Schematics 権限を持っていることを確認します。 テンプレートを作成してテンプレートのリソースを管理するために、Satellite は IBM Cloud IAM の API キーを自動的に作成します。 必要に応じて、同じアカウントで適切な権限を持つ既存の API キーの値を指定することもできます。

他のロケーションが削除された後でも、複数のロケーションに同じ名前を再使用しないでください。 7 日以内に同じ名前を 5 回以上使用すると、Let 's Encrypt の Duplicate Certificate rate limit に達する可能性があります。

  1. 必要な値 をすべて収集します。
  2. Satellite コンソールから、 「ロケーションの作成 (Create location)」 をクリックします。
  3. 「セットアップ」 セクションで、 「VMware Cloud Director」 をクリックします。
  4. 以前に収集した値を入力します。
  5. Satellite ロケーションの詳細を確認します。
  6. **「サマリー」**ペインで、コストの見積もり額を確認します。
  7. **「ロケーションの作成」**をクリックします。 ロケーションのプロビジョニングが完了するまでに約 30 分かかることがあります。
  8. オプション: プロビジョニングの進行状況を確認するには、自動的に作成された Schematics ワークスペースでログを確認します。
    1. **「Schematics で管理 (Manage in Schematics)」**をクリックします。 エラーが発生した場合は 、 Schematics のワークスペースコンソールに移動し、 us.east.cartOrder... などのワークスペース名をクリックします。
    2. **「アクティビティー (Activity)」タブで、現在のアクティビティー行を見つけ、「ログの表示」**をクリックして、ログの詳細を確認します。
    3. Schematics アクションが終了し、ワークスペースが**「アクティブ」**状態になるまで待ちます。

お疲れさまでした。Satellite ロケーションが作成されています。 Satellite コンソールを確認して、お客様の所在地が通常の状態になり、利用可能になったかどうかを確認できます。

このテンプレートは何を作成しますか?

次のリソースは、お客様の VMware データセンターのテンプレートによって作成されます。

  • コントロール・プレーン仮想マシン (8 CPU、 32GB RAM、 100GB 1 次ディスク)
  • ワーカー仮想マシン (4 CPU、 16GB RAM、 25GB 1 次ディスク、 100GB 2 次ディスク)
  • ストレージ仮想マシン (16 CPU、 64GB RAM、 25GB 1 次ディスク、 100GB 2 次ディスク、 500GB 3 次ディスク)。 ストレージ VM の仕様は、Terraform 変数で構成できます。

テンプレートによって以下のリソースが IBM Cloud アカウントに作成されます。

  • 1 つの Satellite ロケーション。
  • 3つの Satellite ホストが、 VMware 仮想マシンを表し、ロケーションに接続され、 Satellite ロケーション制御プレーンに割り当てられています。
  • ロケーションに接続され、未割り当てで、サービスに使用できる、 VMware 仮想マシンを表す 3 Satellite 個のホスト。

デモンストレーションの目的でこのテンプレートを使用する場合は、すべてのホストをコントロール・プレーンに割り当てないでください。 コントロール・プレーンに割り当てられたホストは、クラスターのワーカー・ノードなど、他の目的に使用することはできません。 詳しくは、Satellite のロケーションについてを参照してください。

VMware 資格情報

Satellite がお客様に代わって VMWare クラウド内に Satellite リソースを作成するために使用できる VMWare 資格情報を取得します。

  1. テンプレートから Satellite の場所を作成するために必要な 権限がVMWareアカウントにある ことを確認してください。
  2. 管理者 役割を持つ ユーザーを識別または作成 します。
  3. ネットワーク情報 を見つけます。
  4. VMware Cloud Director テンプレート にこの情報を指定します。

Satellite ロケーションを作成しました。次は何ですか?

Satellite ロケーションがセットアップされたので、IBM Cloud サービスの使用を開始する準備ができました。

  1. Satellite 対応 IBM Cloud サービスを実行できるように、ロケーションへの追加ホストの接続によってコンピュート容量をロケーションに追加します。
  2. Red Hat OpenShift クラスターなどの Satellite 対応 IBM Cloud サービスを作成します。 事前に接続した追加のホストをワーカー・ノードとして割り当てて、クラスターにコンピュート能力を提供します。 既存の Red Hat OpenShift クラスターを自分のロケーションに登録するをデプロイメント・ターゲットとして使用することもできます。
  3. Satellite Config を使用して アプリケーションを管理 します。
  4. Satellite クラスター・ストレージ・テンプレートを作成します。
  5. Satellite Link コンポーネントについて学習し、ロケーションと IBM Cloud の間のネットワーク・トラフィックを管理するエンドポイントの使用方法を理解します。

お困りですか? クラウドのステータス、問題、ログに関する情報、サポートへの連絡方法、 IBM Cloud プラットフォーム関連の項目に関するEメール通知の設定方法については 、「サポートを受ける」をご覧ください