У меня следующее условие:
resource "aws_elastic_beanstalk_application" "service" {
appversion_lifecycle {
service_role = "service-role"
delete_source_from_s3 = "${var.env == "production" ? false : true}"
}
}
Если var.env настроен на производство, я получаю желаемый результат.
Спасибо!
Однако, если var.env не определен, план terraform потерпит неудачу, потому что переменная никогда не была определена. Как я могу заставить это работать, даже не определяя эту переменную?