Terraform は、プロバイダーと呼ばれるモジュールを通じて、Cloudflare などのクラウドおよびグローバルネットワークのプロバイダー API と通信します。プロバイダーを含む .tf ファイルがあるディレクトリで terraform init を実行すると、これらのプロバイダーは 自動的にインストール されます。
通常、プロバイダーに必須なのは認証用のパラメーターだけです。必要に応じて、プロバイダーをカスタマイズできます。次のセクションでは、Cloudflare Terraform プロバイダーに渡せる 任意の設定 ↗ を紹介します。
Cloudflare Terraform プロバイダーは、設定パラメーターでカスタマイズできます。.tf 設定ファイルに書くか、環境変数で渡します。CI/CD から Terraform を実行する場合や、変更が一時的で設定履歴に残す必要がない場合は、環境変数が向いています。