@@ -36,7 +36,7 @@ resource "random_id" "random_folder_suffix" {
3636
3737module "secure_harness" {
3838 source = " GoogleCloudPlatform/cloud-run/google//modules/secure-serverless-harness"
39- version = " ~> 0.23 "
39+ version = " ~> 0.27 "
4040
4141 billing_account = var. billing_account
4242 security_project_name = " prj-scf-sec-sql"
@@ -82,7 +82,7 @@ module "secure_harness" {
8282
8383module "cloudfunction_source_bucket" {
8484 source = " terraform-google-modules/cloud-storage/google//modules/simple_bucket"
85- version = " ~> 10.0 "
85+ version = " ~> 12.3 "
8686
8787 project_id = module. secure_harness . serverless_project_ids [0 ]
8888 name = " bkt-${ local . location } -${ module . secure_harness . serverless_project_numbers [module . secure_harness . serverless_project_ids [0 ]]} -cfv2-zip-files"
@@ -101,7 +101,7 @@ module "cloudfunction_source_bucket" {
101101
102102module "cloud_sql_temp_bucket" {
103103 source = " terraform-google-modules/cloud-storage/google//modules/simple_bucket"
104- version = " ~> 10.0 "
104+ version = " ~> 12.3 "
105105
106106 project_id = module. secure_harness . serverless_project_ids [1 ]
107107 name = " bkt-${ local . location } -${ module . secure_harness . serverless_project_numbers [module . secure_harness . serverless_project_ids [1 ]]} -temp-files"
@@ -274,7 +274,7 @@ module "secure_web_proxy" {
274274
275275module "safer_mysql_db" {
276276 source = " GoogleCloudPlatform/sql-db/google//modules/mysql"
277- version = " ~> 25 .0"
277+ version = " ~> 28 .0"
278278
279279 name = " csql-test"
280280 db_name = local. db_name
@@ -303,7 +303,7 @@ module "safer_mysql_db" {
303303
304304module "cloud_sql_firewall_rule" {
305305 source = " terraform-google-modules/network/google//modules/firewall-rules"
306- version = " ~> 11 .0"
306+ version = " ~> 18 .0"
307307
308308 project_id = module. secure_harness . network_project_id [0 ]
309309 network_name = module. secure_harness . service_vpc [0 ]. network . name
@@ -483,7 +483,7 @@ resource "google_cloud_scheduler_job" "job" {
483483
484484module "pubsub" {
485485 source = " terraform-google-modules/pubsub/google"
486- version = " ~> 7.0 "
486+ version = " ~> 8.6 "
487487
488488 topic = " tpc-cloud-function-sql"
489489 project_id = module. secure_harness . serverless_project_ids [0 ]
@@ -564,7 +564,7 @@ module "secure_cloud_function" {
564564 service_account_email = module.secure_harness.service_account_email[module.secure_harness.serverless_project_ids[0 ]]
565565 }
566566
567- runtime = " go121 "
567+ runtime = " go124 "
568568 entry_point = " HelloCloudFunction"
569569
570570 depends_on = [
0 commit comments