diff --git a/examples/create_vpc/modules/landing_zone_vpc/main.tf b/examples/create_vpc/modules/landing_zone_vpc/main.tf index cfa62711..7f61006f 100644 --- a/examples/create_vpc/modules/landing_zone_vpc/main.tf +++ b/examples/create_vpc/modules/landing_zone_vpc/main.tf @@ -1,6 +1,6 @@ module "create_vpc" { source = "terraform-ibm-modules/landing-zone-vpc/ibm" - version = "7.19.0" + version = "7.23.7" prefix = local.prefix region = local.region tags = local.tags diff --git a/modules/bootstrap/main.tf b/modules/bootstrap/main.tf index 088e44cf..93452bfe 100644 --- a/modules/bootstrap/main.tf +++ b/modules/bootstrap/main.tf @@ -7,7 +7,7 @@ module "ssh_key" { module "bastion_sg" { count = 1 source = "terraform-ibm-modules/security-group/ibm" - version = "2.6.2" + version = "2.7.0" add_ibm_cloud_internal_rules = true resource_group = var.resource_group security_group_name = format("%s-bastion-sg", local.prefix) @@ -19,7 +19,7 @@ module "bastion_sg" { module "bastion_sg_with_ldap_update" { count = var.ldap_server == "null" ? 0 : 1 source = "terraform-ibm-modules/security-group/ibm" - version = "2.6.2" + version = "2.7.0" resource_group = var.resource_group add_ibm_cloud_internal_rules = true use_existing_security_group_id = true @@ -32,7 +32,7 @@ module "bastion_sg_with_ldap_update" { module "existing_bastion_sg_update" { count = var.bastion_security_group_id != null ? 1 : 0 source = "terraform-ibm-modules/security-group/ibm" - version = "2.6.2" + version = "2.7.0" resource_group = var.resource_group add_ibm_cloud_internal_rules = true use_existing_security_group_id = true @@ -45,7 +45,7 @@ module "existing_bastion_sg_update" { module "bastion_vsi" { count = var.bastion_instance_name != null ? 0 : 1 source = "terraform-ibm-modules/landing-zone-vsi/ibm" - version = "5.0.0" + version = "5.1.14" vsi_per_subnet = 1 create_security_group = false security_group = null diff --git a/modules/database/mysql/main.tf b/modules/database/mysql/main.tf index 8d8cb584..5ca21460 100644 --- a/modules/database/mysql/main.tf +++ b/modules/database/mysql/main.tf @@ -10,7 +10,7 @@ module "db" { source = "terraform-ibm-modules/icd-mysql/ibm" - version = "1.3.9" + version = "1.11.1" resource_group_id = var.resource_group_id name = var.name region = var.region diff --git a/modules/landing_zone/main.tf b/modules/landing_zone/main.tf index eb759c1f..2a7e841b 100644 --- a/modules/landing_zone/main.tf +++ b/modules/landing_zone/main.tf @@ -1,7 +1,7 @@ module "landing_zone" { count = var.enable_landing_zone ? 1 : 0 source = "terraform-ibm-modules/landing-zone/ibm" - version = "7.4.3" + version = "7.4.7" prefix = local.prefix region = local.region tags = local.tags diff --git a/modules/landing_zone_vsi/main.tf b/modules/landing_zone_vsi/main.tf index 070410ee..463ba9a2 100644 --- a/modules/landing_zone_vsi/main.tf +++ b/modules/landing_zone_vsi/main.tf @@ -7,7 +7,7 @@ module "compute_key" { module "compute_sg" { count = local.enable_compute ? 1 : 0 source = "terraform-ibm-modules/security-group/ibm" - version = "2.6.2" + version = "2.7.0" add_ibm_cloud_internal_rules = true resource_group = var.resource_group security_group_name = format("%s-cluster-sg", local.prefix) @@ -19,7 +19,7 @@ module "compute_sg" { module "compute_sg_with_ldap_connection" { count = var.ldap_server == "null" ? 0 : 1 source = "terraform-ibm-modules/security-group/ibm" - version = "2.6.2" + version = "2.7.0" resource_group = var.resource_group add_ibm_cloud_internal_rules = true use_existing_security_group_id = true @@ -32,7 +32,7 @@ module "compute_sg_with_ldap_connection" { module "ssh_connection_to_login_node_via_cluster_nodes" { count = var.bastion_instance_name != null ? 1 : 0 source = "terraform-ibm-modules/security-group/ibm" - version = "2.6.2" + version = "2.7.0" resource_group = var.resource_group add_ibm_cloud_internal_rules = true use_existing_security_group_id = true @@ -45,7 +45,7 @@ module "ssh_connection_to_login_node_via_cluster_nodes" { module "nfs_storage_sg" { count = var.storage_security_group_id != null ? 1 : 0 source = "terraform-ibm-modules/security-group/ibm" - version = "2.6.2" + version = "2.7.0" resource_group = var.resource_group add_ibm_cloud_internal_rules = true use_existing_security_group_id = true @@ -57,7 +57,7 @@ module "nfs_storage_sg" { module "management_vsi" { count = 1 source = "terraform-ibm-modules/landing-zone-vsi/ibm" - version = "5.0.0" + version = "5.1.14" vsi_per_subnet = 1 create_security_group = false security_group = null @@ -80,7 +80,7 @@ module "management_vsi" { module "management_candidate_vsi" { count = var.management_node_count - 1 source = "terraform-ibm-modules/landing-zone-vsi/ibm" - version = "5.0.0" + version = "5.1.14" create_security_group = false security_group = null security_group_ids = module.compute_sg[*].security_group_id @@ -103,7 +103,7 @@ module "management_candidate_vsi" { module "worker_vsi" { count = length(local.flattened_worker_nodes) source = "terraform-ibm-modules/landing-zone-vsi/ibm" - version = "5.0.0" + version = "5.1.14" vsi_per_subnet = 1 create_security_group = false security_group = null @@ -129,7 +129,7 @@ module "worker_vsi" { module "login_vsi" { # count = 1 source = "terraform-ibm-modules/landing-zone-vsi/ibm" - version = "5.0.0" + version = "5.1.14" vsi_per_subnet = 1 create_security_group = false security_group = null @@ -153,7 +153,7 @@ module "login_vsi" { module "ldap_vsi" { count = local.ldap_enable source = "terraform-ibm-modules/landing-zone-vsi/ibm" - version = "5.0.0" + version = "5.1.14" vsi_per_subnet = 1 create_security_group = false security_group = null diff --git a/modules/observability_instance/main.tf b/modules/observability_instance/main.tf index 43568f7e..38628449 100644 --- a/modules/observability_instance/main.tf +++ b/modules/observability_instance/main.tf @@ -7,7 +7,7 @@ locals { module "observability_instance" { # Replace "master" with a GIT release version to lock into a specific release source = "terraform-ibm-modules/observability-instances/ibm" - version = "3.3.1" + version = "3.5.2" region = var.location resource_group_id = var.rg diff --git a/modules/security/scc/main.tf b/modules/security/scc/main.tf index c70fced9..4f6a9a9f 100644 --- a/modules/security/scc/main.tf +++ b/modules/security/scc/main.tf @@ -18,7 +18,7 @@ locals { module "event_notification" { source = "terraform-ibm-modules/event-notifications/ibm" - version = "1.10.22" + version = "1.20.2" resource_group_id = var.rg name = "${var.prefix}-scc-event_notification" plan = var.event_notification_plan @@ -29,7 +29,7 @@ module "event_notification" { module "create_scc_instance" { source = "terraform-ibm-modules/scc/ibm" - version = "1.8.36" + version = "1.11.2" instance_name = "${var.prefix}-scc-instance" plan = var.scc_plan region = local.scc_region @@ -49,7 +49,7 @@ module "create_scc_instance" { module "create_profile_attachment" { count = var.scc_profile == null || var.scc_profile == "" ? 0 : 1 source = "terraform-ibm-modules/scc/ibm//modules/attachment" - version = "1.8.36" + version = "1.11.2" profile_name = var.scc_profile scc_instance_id = module.create_scc_instance.guid attachment_name = "${var.prefix}-scc-attachment" diff --git a/tools/image-builder/main.tf b/tools/image-builder/main.tf index b0c5f677..77881ad5 100644 --- a/tools/image-builder/main.tf +++ b/tools/image-builder/main.tf @@ -1,6 +1,6 @@ module "landing_zone" { source = "terraform-ibm-modules/landing-zone/ibm" - version = "7.4.3" + version = "7.4.7" prefix = local.prefix region = local.region tags = local.tags @@ -79,7 +79,7 @@ data "local_file" "encoded_compute_content" { module "packer_vsi" { source = "terraform-ibm-modules/landing-zone-vsi/ibm" - version = "5.0.0" + version = "5.1.14" vsi_per_subnet = 1 image_id = local.packer_image_id machine_type = local.packer_machine_type