У меня есть простая настройка среды elasti c beanstalk, которая имеет настройку для переменной env.
Однако значение берется из адреса private_dns
, который в конечном итоге создаст бэкэнд EC2. Это создает своего рода цикл.
resource "aws_elastic_beanstalk_environment" "tfenvtest" {
name = "tf-test-env-name"
...
setting {
namespace = "aws:elasticbeanstalk:application:environment"
name = "ALLOWED_HOSTS_1"
value = # this should be the private_dns of EC2 created by own resource
}
Как лучше всего указать это значение?