Pisanje Terraform konfiguracija
Korisite locals Da bi specificirali ekspicitne zavisnosti izmedju resursa
locals Da bi specificirali ekspicitne zavisnosti izmedju resursaKoristan nacin da ukazete Terrafromu da bi neki resurs trebao biti izbrisan cak i kad nema direktne zavisnosti u Terrafrom konfiguraciji.
https://raw.githubusercontent.com/antonbabenko/terraform-best-practices/master/snippets/locals.tf
Terraform 0.12 - Zahtijevani vs Opcionalni arguments
Zahtjevani argument
index_documentmora biti postavljen, akovar.websitenije prazan.Opcioni argumenti
error_documentmogu biti izostavljeni.
variable "website" {
type = map(string)
default = {}
}
resource "aws_s3_bucket" "this" {
# omitted...
dynamic "website" {
for_each = length(keys(var.website)) == 0 ? [] : [var.website]
content {
index_document = website.value.index_document
error_document = lookup(website.value, "error_document", null)
}
}
}website = {
index_document = "index.html"
}Last updated