location and storage class added to GKE GCS buckets
This commit is contained in:
parent
7975dac11c
commit
8bf3e11f34
|
@ -117,11 +117,13 @@ module "branch-gke-prod-sa" {
|
||||||
}
|
}
|
||||||
|
|
||||||
module "branch-gke-dev-gcs" {
|
module "branch-gke-dev-gcs" {
|
||||||
source = "../../../modules/gcs"
|
source = "../../../modules/gcs"
|
||||||
count = var.fast_features.gke ? 1 : 0
|
count = var.fast_features.gke ? 1 : 0
|
||||||
project_id = var.automation.project_id
|
project_id = var.automation.project_id
|
||||||
name = "dev-resman-gke-0"
|
name = "dev-resman-gke-0"
|
||||||
prefix = var.prefix
|
prefix = var.prefix
|
||||||
|
location = var.locations.gcs
|
||||||
|
storage_class = local.gcs_storage_class
|
||||||
versioning = true
|
versioning = true
|
||||||
iam = {
|
iam = {
|
||||||
"roles/storage.objectAdmin" = [module.branch-gke-dev-sa.0.iam_email]
|
"roles/storage.objectAdmin" = [module.branch-gke-dev-sa.0.iam_email]
|
||||||
|
@ -129,11 +131,13 @@ module "branch-gke-dev-gcs" {
|
||||||
}
|
}
|
||||||
|
|
||||||
module "branch-gke-prod-gcs" {
|
module "branch-gke-prod-gcs" {
|
||||||
source = "../../../modules/gcs"
|
source = "../../../modules/gcs"
|
||||||
count = var.fast_features.gke ? 1 : 0
|
count = var.fast_features.gke ? 1 : 0
|
||||||
project_id = var.automation.project_id
|
project_id = var.automation.project_id
|
||||||
name = "prod-resman-gke-0"
|
name = "prod-resman-gke-0"
|
||||||
prefix = var.prefix
|
prefix = var.prefix
|
||||||
|
location = var.locations.gcs
|
||||||
|
storage_class = local.gcs_storage_class
|
||||||
versioning = true
|
versioning = true
|
||||||
iam = {
|
iam = {
|
||||||
"roles/storage.objectAdmin" = [module.branch-gke-prod-sa.0.iam_email]
|
"roles/storage.objectAdmin" = [module.branch-gke-prod-sa.0.iam_email]
|
||||||
|
|
Loading…
Reference in New Issue