diff --git a/quickstart/101-ai-studio/dependent.tf b/quickstart/101-ai-studio/dependent.tf index 14481aca..9e95287e 100644 --- a/quickstart/101-ai-studio/dependent.tf +++ b/quickstart/101-ai-studio/dependent.tf @@ -5,7 +5,7 @@ resource "azurerm_resource_group" "default" { } resource "azurerm_storage_account" "default" { - name = "${var.names}storage" + name = "${var.names}storage${random_string.suffix.result}" location = azurerm_resource_group.default.location resource_group_name = azurerm_resource_group.default.name account_tier = "Standard" @@ -14,7 +14,7 @@ resource "azurerm_storage_account" "default" { } resource "azurerm_key_vault" "default" { - name = "${var.names}keyvault" + name = "${var.names}keyvault${random_string.suffix.result}" location = azurerm_resource_group.default.location resource_group_name = azurerm_resource_group.default.name tenant_id = data.azurerm_client_config.current.tenant_id diff --git a/quickstart/101-ai-studio/variables.tf b/quickstart/101-ai-studio/variables.tf index f739c12d..2a401684 100644 --- a/quickstart/101-ai-studio/variables.tf +++ b/quickstart/101-ai-studio/variables.tf @@ -17,6 +17,12 @@ variable "sku" { default = "S0" } +resource "random_string" "suffix" { + length = 4 + special = false + upper = false +} + /*Optional: For Customer Managed Keys, uncomment this part AND the corresponding section in hub.tf variable "cmk_keyvault_key_uri" { description = "Key vault uri to access the encryption key."