GCP如何批量创建bucket
GCP如何批量创建bucket
【概述】Bucket是Google Cloud Storage 中的一个存储组件,可以为您提供数据的存储,类型多元化,包括视频,音乐,图片,各种格式的文件,极大满足了对数据存储的需求。同时,它也是一个可视化的界面,可以创建,删除bucket;或者在界面打开文件,查看文件内容。当然是数据比较小的,如果数据量大的话建议使用分析工具打开更加合适。
相较于以往大家都是手动一个一个创建,这篇文章给您带来了批量创建bucket的教程,希望能帮助到正在使用bucket,又不知道怎么批量创建的同学!
【优势】
- 一键创建
- 统一规划自己bucket名称
- 节省单个创建的时间
【实操】
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 执行生成计划条目
Terraforminit
terraformplan
6 创建
terraformapply
7 执行结果