Skip to content

Simulação local de um provisionamento de um website static no s3 usando o localstack

Notifications You must be signed in to change notification settings

leoviana00/lab-localstack-webiste-s3

Repository files navigation

LocalStack - Terraform

AWS License

Projeto   |    Tecnologias   |    Roadmap   |    Referências

AWS

💡 Projeto

  • Host a static website locally using Simple Storage Service (S3) and Terraform with LocalStack

✨ Pré-requisitos

Comunidade LocalStack Terraforma awslocal

👣 Roadmap

  • Instalar Terraform
  • Executar container LocalStack
    • Criar um bucket chamado testwebsite
    • Habilitar a hospedagem de site estático
    • Anexar uma política ao bucket para permitir o acesso público e seu conteúdo
  • Criar um site estático para exemplo
  • Hospedando um site estático usando S3
    • Fazer upload dos arquivos para o bucket

Commands

aws --endpoint-url=http://localhost:4566 s3api create-bucket --bucket testwebsite
aws --endpoint-url=http://localhost:4566 s3api put-bucket-policy --bucket testwebsite --policy file://bucket_policy.json 
aws --endpoint-url=http://localhost:4566 s3 sync ./ s3://testwebsite
aws --endpoint-url=http://localhost:4566 s3 website s3://testwebsite/ --index-document index.html --error-document error.html

📄 Referências

About

Simulação local de um provisionamento de um website static no s3 usando o localstack

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published