Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

[Dúvida] t2.micro não parece ser compatível com Sql Server

Ao rodar terraform apply no bash do WCL, eu recebo:

aws_instance.app_server: Creating...
╷
│ Error: creating EC2 Instance: UnsupportedOperation: Microsoft SQL Server is not supported for the instance type 't2.micro'.
│       status code: 400, request id: c7251bd7-7782-4864-b21a-f65a6f5ebef4
│
│   with aws_instance.app_server,
│   on main.tf line 16, in resource "aws_instance" "app_server":
│   16: resource "aws_instance" "app_server" {
│
╵

Código do main.tf:

terraform {
  required_providers {
    aws = {
      source  = "hashicorp/aws"
      version = "~> 4.16"
    }
  }

  required_version = ">= 1.2.0"
}

provider "aws" {
  region  = "us-west-2"
}

resource "aws_instance" "app_server" {
  ami           = "ami-050b8d8c5b0003a3d"
  instance_type = "t2.micro"

  tags = {
    Name = "Primeira instancia"
  }
}
2 respostas
solução!

Bom dia, Gabriel! Tudo bem

Sobre o problema o t2.micro não ser compatível com o SQL Server, acontece que ele deixou de ser elegível para o plano gratuito. Isso significa que hoje em dia utilizamos outra versão para o plano gratuito.

Que seria o t3.micro ou t3.small, ambos estão disponível no plano gratuito da AWS e você pode usar qualquer um dos dois que terão desempenho parecido.

Espero ter ajudado e bons estudos! E caso tenha mais problemas fico a disposição.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.

Resultado da alteração

Problema corrigido! Muito obrigado!