Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Terraform apply não funciona

Pessoal, tive dificuldade em realizar o apply como os demais topicos abertos no forum.

Experimentem adicionar ao provider de vocês as variáveis.

access_key = "${var.access_key}" secret_key = "${var.secret_key}"

No meu caso funcionou.

provider "aws" {
  version = "~> 2.0"
  region  = "us-east-1"   
  access_key = "${var.access_key}" 
  secret_key = "${var.secret_key}"  
}

data "aws_ami" "ubuntu" {
    most_recent = true

    filter {
        name = "name"
        values = ["ubuntu/images/hvm-ssd/ubuntu-trusty-14.04-amd64-server-*"]
    }

    filter {
        name = "virtualization-type"
        values = ["hvm"]
    }

    owners = ["099720109477"]
}

resource "aws_instance" "web" {
  count = 2
  ami           = "${data.aws_ami.ubuntu.id}"
  instance_type = "t2.micro"

  tags = {
    Name = "dev${count.index}"
  }
}
2 respostas

Olá Gustavo, tudo bem? É verdade, o Terraform mudou um pouco com as últimas atualizações, mas que legal que conseguiu resolver e mais legal ainda que compartilhou a solução aqui na comunidade. Continue assim e bons estudos!

solução!

Solução: access_key = "${var.access_key}" secret_key = "${var.secret_key}"