Skip to content

Error: creating S3 Bucket #53

@nataliagranato

Description

@nataliagranato
│ Error: creating S3 Bucket (meu-primeiro-bucket-terraform): operation error S3: CreateBucket, https response error StatusCode: 0, RequestID: , HostID: , request send failed, Put "http://meu-primeiro-bucket-terraform.localhost:4566/": dial tcp: lookup meu-primeiro-bucket-terraform.localhost on 10.96.0.10:53: no such host
│ 
│   with aws_s3_bucket.primeiro_bucket,
│   on main.tf line 22, in resource "aws_s3_bucket" "primeiro_bucket":
│   22: resource "aws_s3_bucket" "primeiro_bucket" {

O conteúdo do arquivo está quebrado e mesmo passando o endpoint do localstack o Kubernetes não consegue resolver o nome:

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

provider "aws" {
  region                      = "us-east-1"
  access_key                  = "test"
  secret_key                  = "test"
  skip_credentials_validation = true
  skip_requesting_account_id  = true
  endpoints {
    s3  = "http://localhost:4566"
    sts = "http://localhost:4566"
  }
}

resource "aws_s3_bucket" "primeiro_bucket" {
  bucket = "meu-primeiro-bucket-terraform"
  tags = {
    Name        = "Meu primeiro bucket"
    Environment = "Dev"
  }
}
localstack:/home$ curl http://localstack:4566
curl: (6) Could not resolve host: localstack
localstack:/home$ ping http://localstack:4566
ping: http://localstack:4566: Name or service not known
localstack:/home$ env
KUBERNETES_SERVICE_PORT_HTTPS=443
PYTHON_SHA256=2a9920c7a0cd236de33644ed980a13cbbc21058bfdc528febb6081575ed73be3
KUBERNETES_SERVICE_PORT=443
PYTHONUNBUFFERED=1
HISTCONTROL=ignoredups:erasedups
TF_VAR_aws_endpoint=http://localhost:4566
HISTSIZE=10000
HOSTNAME=lab-test-user-1744303504911-273
PYTHON_VERSION=3.11.11
AWS_DEFAULT_REGION=us-east-1
PWD=/home
LOCALSTACK_BUILD_GIT_HASH=30a0d9241
HOME=/root
LOCALSTACK_BUILD_DATE=2025-04-04
LANG=C.UTF-8
KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443
GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D
AWS_SECRET_ACCESS_KEY=test
SERVICES=ec2,s3,dynamodb,lambda,iam,apigateway,cloudformation,cloudwatch,sqs,sns
TERM=xterm
USER=localstack
SHLVL=1
AWS_ACCESS_KEY_ID=test
KUBERNETES_PORT_443_TCP_PROTO=tcp
LOCALSTACK_BUILD_VERSION=4.3.1.dev26
KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1
AWS_ENDPOINT_URL=http://localhost:4566
PS1=\[\033[01;32m\]localstack\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]$ 
KUBERNETES_SERVICE_HOST=10.96.0.1
KUBERNETES_PORT=tcp://10.96.0.1:443
KUBERNETES_PORT_443_TCP_PORT=443
PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HISTFILESIZE=10000
DEBUG=1
KEEP_CONTAINER_RUNNING=1
_=/usr/bin/env
OLDPWD=/home/localstack

Metadata

Metadata

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions