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

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

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

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

構成例

ヒント

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

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

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

これらは本番構成や実際のシナリオを表すのではなく、開始点として機能し、必要に応じて変更および結合できます。

テンプレート

オラクル社は、リソース・マネージャ用のテンプレートも用意しています。リソース・マネージャは、Terraformを使用してOCIリソースのデプロイメントおよび操作を自動化します。

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

アーキテクチャ・センター

Oracle Architecture Centerには、リファレンス・アーキテクチャ、ソリューション・プレイブックおよびベスト・プラクティスが含まれます。コンテンツをフィルタリングすると、OCI Terraformプロバイダまたはリソース・マネージャで使用できるTerraform固有の情報を表示できます。