Comment on page
Γράφοντας ρυθμίσεις για την Τerraform
Χρήσιμος τρόπος για να δώσετε μια υπόδειξη στην Terraform ότι κάποιοι πόροι πρέπει να διαγραφούν πριν, ακόμη και όταν δεν υπάρχει άμεση εξάρτηση στις ρυθμίσεις της Terraform.
- 1.Το Απαιτούμενο όρισμα
index_document
πρέπει να οριστεί, αν τοvar.website
δεν είναι ένα κενό map. - 2.Το προαιρετικό όρισμα
error_document
μπορεί να παραληφθεί.
main.tf
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)
}
}
}
terraform.tfvars
website = {
index_document = "index.html"
}
Last modified 7mo ago