百道数据招聘: 运维工程师、架构师、商务。请发简历至 contact@baiadoadata.com

Blog

GCP如何批量创建bucket

Uncategorized

GCP如何批量创建bucket

【概述】Bucket是Google Cloud Storage 中的一个存储组件,可以为您提供数据的存储,类型多元化,包括视频,音乐,图片,各种格式的文件,极大满足了对数据存储的需求。同时,它也是一个可视化的界面,可以创建,删除bucket;或者在界面打开文件,查看文件内容。当然是数据比较小的,如果数据量大的话建议使用分析工具打开更加合适。
相较于以往大家都是手动一个一个创建,这篇文章给您带来了批量创建bucket的教程,希望能帮助到正在使用bucket,又不知道怎么批量创建的同学!
【优势】

  1. 一键创建
  2. 统一规划自己bucket名称
  3. 节省单个创建的时间

【实操】

1 首先打开console页面,登录google console shell

2 创建工作目录

Mkdir /terraform

3 创建文件

Touch/terraform/{variables.tf,terraform.tfvars,main.tf}

4 编辑各个文件

(1)         Varriables.tf
variable "bucket_name_set" {    
      type        = list(string)
}
(2)         terraform.tfvars
bucket_name_set = [
           “example-bucket-name-001”,
“example-bucket-name-001”,
“example-bucket-name-001”,
]
(3)         main.tf
resource“google_storage_bucket””my_bucket_set”{
  project = “填入自己的项目名称”
       for_each= toset(var.bucket_name_set)
name = each.value
location= “region填入”
storage_class=”STANDARD”
force_destroy= true
uniform_bucket_level_access= true 
}

5 执行生成计划条目

Terraforminitterraformplan

6 创建

terraformapply

7 执行结果

Leave your thought here

您的电子邮箱地址不会被公开。 必填项已用*标注