Terraform Собирая Amazon Linux 1 - PullRequest
0 голосов
/ 05 февраля 2020

У меня есть скрипт terraform, который создает мультиконтейнерное приложение docker beanstalk. Я использую значение

most_recent = true, но все же он получает Amazon linux 1. В идеале, он должен выбрать последнее изображение Amazon linux 2.

data "aws_elastic_beanstalk_solution_stack" "multi_docker" {
  most_recent = true

  name_regex = "^64bit Amazon Linux (.*) Multi-container Docker (.*)$"
}
resource "aws_elastic_beanstalk_environment" "environment" {
  name = var.env
  application = "helloworld"
  solution_stack_name = "${data.aws_elastic_beanstalk_solution_stack.multi_docker.id}"
  version_label       = "${aws_elastic_beanstalk_application_version.default.name}"
  setting {
    namespace = "aws:autoscaling:launchconfiguration"
    name = "IamInstanceProfile"
    value = "aws-elasticbeanstalk-ec2-role"
  }
...