Terraformを使用したOracle Cloudリソースのプロビジョニングの多くの方法 (2022/12/31)
Terraformを使用したOracle Cloudリソースのプロビジョニングの多くの方法 (2022/12/31) https://technology.amis.nl/oracle-cloud/many-ways-to-provision-oracle-cloud-resources-using-terraform/ 投稿者: Lucas Jellema Terraformは、Oracle Cloud Infrastructure上のリソースの自動プロビジョニングに使用されます。リソースはHCL(Terraformでインフラを記述するためのDSL)で定義され、これらの定義はTerraform用のOCIプロバイダによって処理され、定義がOCI REST APIの必要な呼び出しに変換されます。 Terraformの定義に基づいてOCIリソース管理を実行するには、いくつかの方法があります。この記事ではそれらをまとめ、OCI CLIを使ったStackの作成とその後の適用を簡単にデモしています。 Terraformの定義からOCI Resourcesを作成する方法です。 スタンドアロン Terraform を実行する (どこでも、セルフインストール) - OCI Provider をインストールし、ローカルの OCI 設定と認証を行う - 私の記事を読んでください。 Terraform を使って作成できる OCI リソースの 1 つは、Terraform の設定をベースにした Stack で、OCI リソースのプロビジョニングに使用できることに留意してください。 OCI CloudShell から Terraform を実行する - Terraform は既に含まれており、Instance Principal Authorization (秘密鍵不要) で実行できる - 私の記事を読んでください。 Terraform を使って、Terraform の設定に基づいた Stack を作成することができます(そして、その Stack はさらに別の Stack を定義したりすることができます)。...