ワークスペースを使用したインフラストラクチャーおよびクラウド・サービスのデプロイ
IBM、提供されているテンプレートのいずれかを使って、。 IBM Cloud® Object Storage サービスインスタンスを作成し、 IBM Cloud にデータを保存するのに使うこともできるし、あらかじめビルドされたオープンソースの Terraform IBM Cloud Object Storage モジュールを使ってリソースをプロビジョニングすることもできる。 [IBM Cloud® Object Storage] リソースをプロビジョニングすることもできる。
IBM Cloud Schematics テンプレートは、作成、更新、または削除するクラウド・リソースを定義するファイルのセットです。 テンプレートを指す Schematics ワークスペースを作成し、Terraform 用 IBM Cloud プロバイダプラグインの組み込み機能を使ってクラウドリソースをプロビジョニングする。 プロバイダーに関する詳細情報および Schematics によるクラウドリソースの展開方法については 、「 Schematics ワークスペースによるインフラストラクチャの展開」 をご覧ください。
開始前に
このテンプレートを使用するには、その前に以下のタスクを実行する必要があります。
- Schematics ワークスペースを作成するための権限を持っていることを確認します。
- IBM Cloud Object Storage インスタンスを作成するための権限を持っていることを確認します。
IBM Cloud Object Storage での Schematics インスタンスの作成
IBM 提供の Terraform テンプレートを使用して、Schematics ワークスペースで IBM Cloud Object Storage インスタンスをプロビジョンします。
-
Schematics ワークスペースのダッシュボードで、 「ワークスペースの作成」 をクリックします。
-
テンプレートの指定 セクション内。 GitHub, GitLab,、または
BitbucketURL を例のように入力してください。https://github.com/IBM-Cloud/terraform-provider-ibm/tree/master/examples/ibm-resource-instance -
**「Terraform のバージョン」**ドロップダウンから
terraform_v1.4を選択します。 -
次へ をクリックします。
-
「ワークスペースの詳細」セクションで、「ワークスペース名」、「タグ」、「リソース・グループ」、「所在地」、および**「説明」**を入力します。
リソースグループと、ワークスペースを作成する場所を指定してください。
-
Next(次へ)」をクリックし、「 Create(作成) 」をクリックして、 Schematics ワークスペースを正常に作成する。
-
**「変数」**セクションに、テンプレート変数が表示されます。 オプションで、 README ファイルを参照して変数をオーバーライドします。
お客様のアカウントに既存の IBM Cloud Object Storage インスタンスが既にある場合は、
standard「プラン」**フィールドに ** と入力する必要があります。 -
**「計画の生成」**をクリックして、計画が正常に生成されたことを確認します。
-
**「プランの適用」**をクリックします。 このプロセスは、完了まで数分かかることがあります。 **「ジョブ」**をクリックして、プロビジョニング・プロセスの詳細を表示します。
出力
プロビジョンされた IBM Cloud Object Storage インスタンスを表示します。
- クラウドリソースリストから、 ストレージを選択してプロビジョニングされた IBM Cloud Object Storage インスタンスを表示します。
- IBM Cloud Object Storage バケットの作成について詳しくは、 データを保管するためのバケットの作成を参照してください。
Schematics の標準装備の Terraform 機能を使用して、IBM Cloud Object Storage アカウント内に IBM Cloud サービス・インスタンスを作成しました。
次のステップ
Schematics で最初のクラウド・リソースを作成したので、次のオプションを検討できます。
- Schematics で作成した IBM Cloud Object Storage インスタンスにバケツを作成するために、この IBM 提供のテンプレートを試してみてください。
- 独自の Terraform テンプレートを作成する方法について学びます。
- その他の IBM提供のテンプレートを探索します。
- Terraform IBM Modules で、あらかじめ構築されたエンタープライズ対応のインフラ自動化モジュールを探そう。
- Schematics CLI または API を設定して、クラウドリソースの自動化を開始します。