NS
http://amp.gs/NqcD
Size: a a a
NS
S
VT
VT
b
VT
РР
S
R
ebs_block_device {
device_name = "disk1"
iops = 1000
volume_size = 48
volume_type = "io1"
AC
ebs_block_device {
device_name = "disk1"
iops = 1000
volume_size = 48
volume_type = "io1"
R
S
resource "aws_route53_record" "r53_domains_dev" {
zone_id = var.hosted_zone_io
# count = length(var.domains_dev)
for_each = toset(var.domains_dev)
# name = element(var.domains_dev, count.index)
name = each.value
type = "A"
alias {
name = var.elb
zone_id = var.shared_zone
evaluate_target_health = false
}
}
как видно, ранее было реализовано через count, но почитав статью на медиуме, понял что если удалить где-то посредине элемент из списка, то происходит сдвиг и вследствии не получаем ожидаемый результат, рекомендуется мол делать подобные вещи с for_each РР
resource "aws_route53_record" "r53_domains_dev" {
zone_id = var.hosted_zone_io
# count = length(var.domains_dev)
for_each = toset(var.domains_dev)
# name = element(var.domains_dev, count.index)
name = each.value
type = "A"
alias {
name = var.elb
zone_id = var.shared_zone
evaluate_target_health = false
}
}
как видно, ранее было реализовано через count, но почитав статью на медиуме, понял что если удалить где-то посредине элемент из списка, то происходит сдвиг и вследствии не получаем ожидаемый результат, рекомендуется мол делать подобные вещи с for_each S
resource "aws_route53_record" "r53_domains_dev" {
zone_id = var.hosted_zone_io
# count = length(var.domains_dev)
for_each = toset(var.domains_dev)
# name = element(var.domains_dev, count.index)
name = each.value
type = "A"
alias {
name = var.elb
zone_id = var.shared_zone
evaluate_target_health = false
}
}
как видно, ранее было реализовано через count, но почитав статью на медиуме, понял что если удалить где-то посредине элемент из списка, то происходит сдвиг и вследствии не получаем ожидаемый результат, рекомендуется мол делать подобные вещи с for_each S
S
РР
S
РР
S