View a markdown version of this page

AWS SAM CLI Terraform Suporte    - AWS Serverless Application Model

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

AWS SAM CLI Terraform Suporte   

Esta seção aborda o uso da interface de linha de AWS Serverless Application Model comando (AWS SAMCLI) com seus Terraform projetos e a Terraform nuvem.

Para fornecer feedback e enviar solicitações de atributos, crie um Problema GitHub.

O que é AWS SAM CLI suporte para Terraform?

Use a interface de linha de AWS Serverless Application Model comando (AWS SAMCLI) com seus Terraform projetos ou Terraform Cloud para realizar a depuração e o teste locais de:

  • AWS Lambda funções e camadas.

  • API do Amazon API Gateway.

Para obter uma introduçãoTerraform, consulte O que éTerraform? no HashiCorpTerraform site.

Para fornecer feedback e enviar solicitações de atributos, crie um Problema GitHub.

nota

Como parte da etapa de análise da integração, AWS SAMCLI os comandos AWS SAMCLI do usuário dos processos geram arquivos e dados do projeto. A saída do comando deve permanecer inalterada. Porém, em determinados ambientes, o ambiente ou o executor pode injetar logs ou informações adicionais na saída.

O que é o AWS SAM CLI?

AWS SAMCLIÉ uma ferramenta de linha de comando que você pode usar com AWS SAM modelos e integrações de terceiros compatíveis, como, por exemploTerraform, para criar e executar seus aplicativos sem servidor. Para uma introdução ao AWS SAMCLI, consulteO que é o AWS SAM CLI?.

O AWS SAMCLI suporta os seguintes comandos paraTerraform:

Como faço para usar o AWS SAM CLI por Terraform?

O Terraformfluxo de trabalho principal consiste em três estágios: escrever, planejar e aplicar. Com o AWS SAMCLI suporte paraTerraform, você pode aproveitar o AWS SAMCLI sam local conjunto de comandos enquanto continua usando seus Terraform fluxos de trabalho para gerenciar seus aplicativos no AWS. Geralmente, isso significa o seguinte:

  • Escreva – Crie sua infraestrutura como código usandoTerraform.

  • Teste e depure – Use o AWS SAMCLI para testar e depurar seus aplicativos localmente.

  • Planejar – visualize as alterações antes de aplicar.

  • Aplique – provisione sua infraestrutura.

Para ver um exemplo de uso do AWS SAMCLI withTerraform, consulte Better together: AWS SAMCLI and HashiCorp Terraform at the AWS Compute Blog.

Próximas etapas

Para concluir todos os pré-requisitos e configurar Terraform, consulte Conceitos básicos de Terraform suporte para AWS SAM CLI.