跳转到内容
搜索文档

Terraform

最后更新 查看 MarkdownAgent 设置

在开始之前,您必须生成 Access Key。所有示例都将使用 access_key_idaccess_key_secret 变量,分别代表您生成的 Access Key ID(访问密钥 ID)Secret Access Key(秘密访问密钥) 值。


本示例演示如何使用 Cloudflare provider 通过 Terraform 配置 R2。

安装 terraform 后,创建 main.tf 并复制以下内容,替换为您的 API Token。

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 应用更改。

这篇文档对您有帮助吗?