IBM Cloud Schematics でのソフトウェア・デプロイメント

クラシック仮想サーバー・インスタンス (VSI) を素早くスピンアップし、インスタンスを IBM Cloud® Databases for PostgreSQL インスタンスに接続するよう自動的に構成するために、IBM® 提供のソフトウェア・テンプレートのいずれかをお試しください。

IBM Cloud Schematics では、 IBM Cloud サービスのセットアップや、 IBM およびサードパーティのソフトウェアのインストールに使用できる、さまざまな ソフトウェアおよびインフラストラクチャのテンプレートから選択できます。 テンプレートは、Schematics の組み込みの TerraformAnsibleHelmCloudPak、および Operator の機能を使用して適用されます。

この入門チュートリアルの一環として、 VSI データベース・ テンプレートを指す Schematics ワークスペースを作成します。 次に、このテンプレートを実行し、Schematics VSI と IBM Cloud Databases for PostgreSQL インスタンスをプロビジョンします。IBM Cloud Databases for PostgreSQL は、非リレーショナル・データ・タイプおよびリレーショナル・データ・タイプの保管をサポートする、IBM Cloud のフル・マネージド・データベース・オファリングです。 このオファーの詳細については、 PostgreSQL? を参照。

この入門チュートリアルを行う際には費用がかかります。 手続きを行うには、 IBM Cloud Pay-As-You-Goまたはサブスクリプションの アカウント必要です。 クラッシックVSIの価格情報を必ずご確認ください。 PostgreSQL.

開始前に

このテンプレートを使用するには、その前に以下のタスクを実行する必要があります。

PostgreSQL を実行するクラシック VSI を Schematics でセットアップして構成する

IBM 提供のソフトウェア・テンプレートの 1 つを使用して、IBM Cloud Databases for PostgreSQL のインスタンスにデータを保管できるように、クラシック VSI をセットアップして構成します。

  1. IBM Cloud アカウントログインしてください。

  2. IBM Cloud カタログから VSI データベースソフトウェアテンプレートを開く。

    IBM Cloud は **「デプロイメント・ターゲットの選択」**で指定され、Terraform Version 1.5.0 または Terraform Version 2.0.0 は **「配信方法の選択」**に表示されます。

  3. 「ワークスペースの構成」 セクションで、Schematics ワークスペースの**「名前」を入力し、「リソース・グループ」を選択し、ワークスペースを作成する「所在地」**を選択します。

  4. **「デフォルトの Terraform バージョンをオーバーライド」**にチェック・マークを付けて、使用する Terraform バージョンをサポートするようにテンプレートを構成します。

  5. **「デプロイメント値の設定」**セクションに以下の情報を入力します。

    • **「はい」のトグル・ボタンをクリックして、PostgreSQL インスタンスへのログインに使用する「管理者パスワード」の値を user123 として、「db-user-password」**の値を user123 として入力します。

      admin-password および db-user-password は 10 〜 32 文字の長さでなければならず、特殊文字はサポート対象外です。

    • 以前に取得した iaas_classic_username<your classic_username> として入力します。 この情報を取得する方法について詳しくは、クラシック・インフラストラクチャー API キーの作成を参照してください。

    • 仮想サーバーと PostgresSQL インスタンスをプロビジョニングするリソースグループを選択します。

  6. ご使用条件を受け入れて、**「インストール」をクリックします。 Schematics ワークスペースの「アクティビティー」**ページにリダイレクトされます。そこで VSI および PostgreSQL のセットアップの進行状況をモニターすることができます。 セットアップが完了するまで数分かかります。

  7. 仮想サーバーと PostgreSQL のセットアップを確認します。

    • ワークスペースの**「リソース」**ページで、作成された仮想サーバーと PostgreSQL のインスタンスを見つけます。
    • リンクをクリックすると、インスタンスの詳細が表示されます。
  8. オプション: Schematics ワークスペースと関連するすべてのクラウド リソースを削除します。

    • 「アクション」 ドロップダウン・リストを選択し、 「削除」 をクリックします。
    • **「ワークスペースの削除」「すべての関連リソースの削除」**オプションを選択します。
    • ワークスペースの名前を入力し、**「削除」**をクリックします。

さて、 Schematics の機能を使って、 IBM Cloud インフラとデータベース・サービスをプロビジョニングし、ネットワーク通信ができるようにサービスを自動的に設定した。

次のステップ