Terraform: невозможно создать спотовый экземпляр. Ошибка: MaxSpotInstanceCountExceeded

Я пытаюсь создать точечный экземпляр в Terraform, и код terraform кажется нормальным, но я продолжаю получать сообщение об ошибке MaxSpotInstanceCountExceeded.

ПРИМЕЧАНИЕ. Сейчас это всего лишь тест, поэтому я не включаю группы безопасности, IP-адреса и т. Д.

Шаги, которые я предпринял:

  1. Проверено, что в консоли создано 0 запросов на точечные экземпляры.
  2. Попытался войти в консоль и создать запрос на спотовый экземпляр. Работает отлично.
  3. Отменен запрос на спотовый инстанс, чтобы убедиться, что теперь у меня нет запросов на спотовый инстанс.
  4. Теперь я пытаюсь создать практически такой же спотовый экземпляр с помощью приведенного ниже скрипта terraform, но получаю сообщение об ошибке: MaxSpotInstanceCountExceeded

Кто-нибудь знает, почему Terraform (или, может быть, AWS?) Не позволяет мне создать спотовый экземпляр с помощью скрипта terraform, но он отлично работает с консоли?

Спасибо!

provider "aws" {
profile = "terraform_enterprise_user"
region = "us-east-2"
}

resource "aws_spot_instance_request" "MySpotInstance" {

# Spot Request Settings
wait_for_fulfillment = "true"
spot_type = "persistent"
instance_interruption_behaviour = "stop"


# Instance Settings
ami = "ami-0520e698dd500b1d1"
instance_type = "c4.large"
associate_public_ip_address = "1"

root_block_device {
    volume_size = "10"
    volume_type = "standard"
}

ebs_block_device {
    device_name = "/dev/sdb"
    volume_size = "50"
    volume_type = "standard"
    delete_on_termination = "true"
}

tags = {
    Name = "MySpotInstance"
    Application = "MyApp"
    Environment = "TEST"
}
}

0 ответов

Другие вопросы по тегам