gpt4 book ai didi

google-cloud-platform - 使用 Terraform 为 GCS 启用 "Interoperable"访问权限?

转载 作者:行者123 更新时间:2023-12-03 17:31:44 32 4
gpt4 key购买 nike

是否可以使用 Terraform 启用对 GCS 的 s3 兼容访问并生成/检索 key 对?

帮助说明:

The Interoperability API lets you use HMAC authentication and lets Cloud Storage interoperate with tools written for other cloud storage systems. Turn on this API only if you require interoperable access for the current user. This API is enabled per project member, not per project. Each member can set a default project and maintain their own access keys.



这让我相信这将是用户的属性,而不是存储子系统的属性。我在 TF、gcloud 或 API 文档中找不到任何内容。

提前致谢

最佳答案

是的,创建一个应该使用互操作性 API 的服务帐户,然后创建一个 google_storage_hmac_key :

resource "google_service_account" "test" {
account_id = "interop-test"
}

resource "google_storage_hmac_key" "test" {
service_account_email = google_service_account.test.email
}

output "access_key" {
value = google_storage_hmac_key.test.access_id
}

output "secret_key" {
value = google_storage_hmac_key.test.secret
sensitive = true
}

关于google-cloud-platform - 使用 Terraform 为 GCS 启用 "Interoperable"访问权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52635482/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com