File tree Expand file tree Collapse file tree 2 files changed +10
-4
lines changed
1-org/modules/cai-monitoring
4-projects/modules/base_env Expand file tree Collapse file tree 2 files changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -26,7 +26,8 @@ locals {
26
26
" run.googleapis.com" ,
27
27
" eventarc.googleapis.com"
28
28
]
29
- cai_source_name = var. random_suffix ? " CAI Monitoring - ${ random_id . suffix . hex } " : " CAI Monitoring"
29
+ cai_source_name = var. random_suffix ? " CAI Monitoring - ${ random_id . suffix . hex } " : " CAI Monitoring"
30
+ cai_monitoring_bucket_suffix = " ${ random_id . suffix . hex } -sources-${ data . google_project . project . number } -${ var . location } "
30
31
}
31
32
32
33
data "google_project" "project" {
@@ -74,7 +75,7 @@ module "cloudfunction_source_bucket" {
74
75
version = " ~> 6.0"
75
76
76
77
project_id = var. project_id
77
- name = " bkt-cai-monitoring-${ random_id . suffix . hex } -sources- ${ data . google_project . project . number } - ${ var . location } "
78
+ name = " bkt-cai-monitoring-${ md5 (local . cai_monitoring_bucket_suffix ) } "
78
79
location = var. location
79
80
storage_class = " REGIONAL"
80
81
force_destroy = true
Original file line number Diff line number Diff line change 14
14
* limitations under the License.
15
15
*/
16
16
17
+ locals {
18
+ cmek_bucket_prefix = " ${ var . gcs_bucket_prefix } -cmek-encrypted"
19
+ cmek_bucket_suffix = " ${ module . base_shared_vpc_project . project_id } -${ lower (var. location_gcs )} -${ random_string . bucket_name . result } "
20
+ }
21
+
17
22
data "google_storage_project_service_account" "gcs_account" {
18
23
project = module. base_shared_vpc_project . project_id
19
24
}
@@ -44,11 +49,11 @@ resource "random_string" "bucket_name" {
44
49
45
50
module "gcs_buckets" {
46
51
source = " terraform-google-modules/cloud-storage/google//modules/simple_bucket"
47
- version = " ~> 6.0"
52
+ version = " ~> 6.0.0 "
48
53
49
54
project_id = module. base_shared_vpc_project . project_id
50
55
location = var. location_gcs
51
- name = " ${ var . gcs_bucket_prefix } -${ module . base_shared_vpc_project . project_id } - ${ lower (var . location_gcs ) } -cmek-encrypted- ${ random_string . bucket_name . result } "
56
+ name = " ${ local . cmek_bucket_prefix } -${ md5 (local . cmek_bucket_suffix ) } "
52
57
bucket_policy_only = true
53
58
custom_placement_config = var. gcs_custom_placement_config
54
59
You can’t perform that action at this time.
0 commit comments