コンテンツにスキップ

Terraform

You must generate an Access Key before getting started. All examples will utilize access_key_id and access_key_secret variables which represent the Access Key ID and Secret Access Key values you generated.


この例では、Cloudflareプロバイダーを使用してTerraformでR2を構成する方法を示します。

terraformをインストールしたら、main.tfを作成し、以下の内容をコピーしてAPIトークンで置き換えます。

terraform {
required_providers {
cloudflare = {
source = "cloudflare/cloudflare"
version = "~> 4"
}
}
}
provider "cloudflare" {
api_token = "<YOUR_API_TOKEN>"
}
resource "cloudflare_r2_bucket" "cloudflare-bucket" {
account_id = "<YOUR_ACCOUNT_ID>"
name = "my-tf-test-bucket"
location = "WEUR"
}

その後、terraform planを使用して変更を確認し、terraform applyを使用して変更を適用できます。