Terraform: невозможно создать точечный экземпляр. Ошибка: MaxSpotInstanceCountExceeded - PullRequest
0 голосов
/ 21 февраля 2020

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

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

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

  1. Проверено, что у меня в консоли создано 0 точечных запросов экземпляра.
  2. Попытался войти в консоль и создать запрос точечного экземпляра. Это работает просто отлично.
  3. Отменен запрос точечного экземпляра, чтобы у меня теперь было 0 запросов точечного экземпляра.
  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"
}
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...