【发布时间】:2022-10-08 01:15:14
【问题描述】:
目前,云运行 here 的 terraform 文档向您展示了如何将 1 个单独的秘密卷挂载到云运行服务的示例。
template {
spec {
containers {
image = "gcr.io/cloudrun/hello"
volume_mounts {
name = "a-volume"
mount_path = "/secrets"
}
}
volumes {
name = "a-volume"
secret {
secret_name = google_secret_manager_secret.secret.secret_id
default_mode = 292 # 0444
items {
key = "1"
path = "my-secret"
mode = 256 # 0400
}
}
}
}
}
我尝试添加多个 volumes 和 secret 块,但这会出错,说只允许 1 个。
我还尝试通过文档查看多卷的一般示例,但不存在这样的示例。
【问题讨论】:
-
是否可以以任何其他方式定义多个卷,例如,使用 Web 控制台或 CLI?
标签: terraform terraform-provider-gcp