Для Azure Terraform:
Если переменная объявлена в tf-файле, будет ли это значение применяться к той же переменной в других tf-файлах, обрабатываемых вместе? Почему существует значение по умолчанию, связанное с оператором переменной?
Если я создал файл tfvars: cidrs = ["10.0.0.0/16", "10.1.0.0/16"]
Можно ли использовать cidr, как показано ниже для идентификатора подсетиНе очень понимаете синтаксис использования? subnet_id = "$ {azurerm_subnet.subnet.id}" subnet id = cidr
Что такое функция "Default" при использовании с переменными? Смотрите ниже:
variable "prefix" {
type = "string"
default = "my"
}
variable "tags" {
type = "map"
default = {
Environment = "Terraform GS"
Dept = "Engineering"
}
}
variable "sku" {
default = {
westus = "16.04-LTS"
eastus = "18.04-LTS"
}
}