例、テンプレートおよびソリューション
Terraform構成ファイルのHashicorp Configuration Language (HCL)形式を使用したOCIインフラストラクチャの説明の例を参照してください。
OCI Terraformプロバイダは、Terraform構成ファイルを使用してOCIインフラストラクチャを管理します。
既存のサンプル構成、サンプル・ソリューションおよびテンプレートを参照すると、HashiCorp Configuration Languageフォーマット(HCL)を理解し、OCIリソースの定義にどのように使用されるかを確認するのに役立ちます。
また、ユーザーのニーズを満たすように例またはソリューション・セット全体を変更することもできます。
構成の例
特定のOCIリソースの作成方法を示したTerraform構成ファイルの例が多数用意されています。これらの例は、意図的にできるだけ単純にしています。ほとんどの場合、実行に必要な特定のリソースと依存関係のみが含まれます。
例は、コンピュート、データベース、ネットワーキング、ロード・バランサなど、サービスごとにグループ化されています。
これらは、本番構成または現実のシナリオではありませんが、開始点として機能し、必要に応じて変更して組み合せることができます。
テンプレート
Oracleには、リソース・マネージャのテンプレートも用意されています。Resource Managerでは、Terraformを使用してOCIリソースのデプロイメントおよび操作が自動化されます。
テンプレートは、infrastructure-as-codeを初めて使用するユーザーや、本番構成を更新するユーザーをサポートします。テンプレートを使用してリソース・マネージャを試し、基礎となるoracle-terraform-modulesを調査してTerraform構成ファイルを理解してください。
アーキテクチャ・センター
Oracle Architecture Centerには、リファレンス・アーキテクチャ、ソリューション・プレイブックおよびベスト・プラクティスが含まれます。コンテンツをフィルタすると、OCI Terraformプロバイダまたはリソース・マネージャで使用できるTerraform固有の情報を表示できます。