IBM Cloud Schematics でのソフトウェア・デプロイメント
クラシック仮想サーバー・インスタンス (VSI) を素早くスピンアップし、インスタンスを IBM Cloud® Databases for PostgreSQL インスタンスに接続するよう自動的に構成するために、IBM® 提供のソフトウェア・テンプレートのいずれかをお試しください。
IBM Cloud Schematics では、 IBM Cloud サービスのセットアップや、 IBM およびサードパーティのソフトウェアのインストールに使用できる、さまざまな ソフトウェアおよびインフラストラクチャのテンプレートから選択できます。 テンプレートは、Schematics の組み込みの Terraform、Ansible、Helm、CloudPak、および
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.
開始前に
このテンプレートを使用するには、その前に以下のタスクを実行する必要があります。
- クラシック仮想サーバーを作成するための権限を持っていることを確認します。
- クラシック API キーを作成し、クラシック・インフラストラクチャーのユーザー名を取得します。 このユーザー名と API キーは、クラシック・インフラストラクチャーを作成するための十分な権限があることを確認するために使用されます。
- IBM Cloud Databases for PostgreSQL インスタンスを作成するための権限を持っていることを確認します。
PostgreSQL を実行するクラシック VSI を Schematics でセットアップして構成する
IBM 提供のソフトウェア・テンプレートの 1 つを使用して、IBM Cloud Databases for PostgreSQL のインスタンスにデータを保管できるように、クラシック VSI をセットアップして構成します。
-
IBM Cloud アカウントログインしてください。
-
IBM Cloud カタログから VSI データベースソフトウェアテンプレートを開く。
IBM Cloud は **「デプロイメント・ターゲットの選択」**で指定され、
Terraform Version 1.5.0またはTerraform Version 2.0.0は **「配信方法の選択」**に表示されます。 -
「ワークスペースの構成」 セクションで、Schematics ワークスペースの**「名前」を入力し、「リソース・グループ」を選択し、ワークスペースを作成する「所在地」**を選択します。
-
**「デフォルトの Terraform バージョンをオーバーライド」**にチェック・マークを付けて、使用する Terraform バージョンをサポートするようにテンプレートを構成します。
-
**「デプロイメント値の設定」**セクションに以下の情報を入力します。
-
**「はい」のトグル・ボタンをクリックして、PostgreSQL インスタンスへのログインに使用する「管理者パスワード」の値を
user123として、「db-user-password」**の値をuser123として入力します。admin-passwordおよびdb-user-passwordは 10 〜 32 文字の長さでなければならず、特殊文字はサポート対象外です。 -
以前に取得した iaas_classic_username を
<your classic_username>として入力します。 この情報を取得する方法について詳しくは、クラシック・インフラストラクチャー API キーの作成を参照してください。 -
仮想サーバーと
PostgresSQLインスタンスをプロビジョニングするリソースグループを選択します。
-
-
ご使用条件を受け入れて、**「インストール」をクリックします。 Schematics ワークスペースの「アクティビティー」**ページにリダイレクトされます。そこで VSI および PostgreSQL のセットアップの進行状況をモニターすることができます。 セットアップが完了するまで数分かかります。
-
仮想サーバーと PostgreSQL のセットアップを確認します。
- ワークスペースの**「リソース」**ページで、作成された仮想サーバーと PostgreSQL のインスタンスを見つけます。
- リンクをクリックすると、インスタンスの詳細が表示されます。
-
オプション: Schematics ワークスペースと関連するすべてのクラウド リソースを削除します。
- 「アクション」 ドロップダウン・リストを選択し、 「削除」 をクリックします。
- **「ワークスペースの削除」と「すべての関連リソースの削除」**オプションを選択します。
- ワークスペースの名前を入力し、**「削除」**をクリックします。
さて、 Schematics の機能を使って、 IBM Cloud インフラとデータベース・サービスをプロビジョニングし、ネットワーク通信ができるようにサービスを自動的に設定した。
次のステップ
- IBM Cloud Databases for PostgreSQL の機能を調べます。
- Schematicsで適用できる他の ソフトウェアおよびインフラストラクチャーのテンプレート を参照します。
- Schematics の標準装備機能についてさらに学びます。
- Schematics テンプレートをインポートし、プライベート IBM Cloud カタログを作成します。
- Schematics CLI または API を設定して、クラウドリソースのプロビジョニングと管理の自動化を開始します。