例、テンプレートおよびソリューション

Terraform構成ファイルのHashicorp Configuration Language (HCL)形式を使用したOCIインフラストラクチャの説明の例を参照してください。

OCI Terraformプロバイダは、Terraform構成ファイルを使用してOCIインフラストラクチャを管理します。

既存のサンプル構成、サンプル・ソリューションおよびテンプレートを参照すると、HashiCorp Configuration Languageフォーマット(HCL)を理解し、OCIリソースの定義にどのように使用されるかを確認するのに役立ちます。

また、ユーザーのニーズを満たすように例またはソリューション・セット全体を変更することもできます。

構成の例

ヒント

OCI Terraform構成の例を使用して、スタックをすばやく作成します。Terraform Oracle Cloud Infrastructure Provider Examplesに移動し、必要な構成のフォルダ(admなど)に移動し、readmeの「マジック・ボタン」の下の「Oracle Cloudにデプロイ」ボタンを選択します。

特定のOCIリソースの作成方法を示したTerraform構成ファイルの例が多数用意されています。これらの例は、意図的にできるだけ単純にしています。ほとんどの場合、実行に必要な特定のリソースと依存関係のみが含まれます。

例は、コンピュート、データベース、ネットワーキング、ロード・バランサなど、サービスごとにグループ化されています。

これらは、本番構成または現実のシナリオではありませんが、開始点として機能し、必要に応じて変更して組み合せることができます。

テンプレート

Oracleには、リソース・マネージャテンプレートも用意されています。Resource Managerでは、Terraformを使用してOCIリソースのデプロイメントおよび操作が自動化されます。

テンプレートは、infrastructure-as-codeを初めて使用するユーザーや、本番構成を更新するユーザーをサポートします。テンプレートを使用してリソース・マネージャを試し、基礎となるoracle-terraform-modulesを調査してTerraform構成ファイルを理解してください。