Instale e configure o mecanismo de provisionamento do Terraform - AWS Service Catalog

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á.

Instale e configure o mecanismo de provisionamento do Terraform

Para usar com sucesso os produtos Terraform AWS Service Catalog, você deve instalar e configurar um mecanismo de provisionamento do Terraform na mesma conta em que administrará os produtos Terraform. Para começar, você pode usar o mecanismo de provisionamento do Terraform fornecido pela AWS, que instala e configura o código e a infraestrutura necessários para o mecanismo de provisionamento do Terraform funcionar. AWS Service Catalog Essa configuração única leva aproximadamente 30 minutos. AWS Service Catalog fornece um GitHub repositório com instruções sobre como instalar e configurar o mecanismo de provisionamento do Terraform.

Determinação da fila

Quando você chama uma operação de provisionamento, AWS Service Catalog prepara uma mensagem de carga útil para enviar à fila relevante no mecanismo de provisionamento. Para criar o ARN para a fila, o AWS Service Catalog faz as seguintes suposições:

  • O mecanismo de provisionamento está localizado na conta do proprietário do produto

  • O mecanismo de provisionamento está localizado na mesma região em que a AWS Service Catalog chamada foi feita

  • As filas do mecanismo de provisionamento seguem o esquema de nomenclatura documentado, detalhado abaixo.

Por exemplo, se ProvisionProduct for chamado us-east-1 da conta 1111111111 usando um produto criado pela conta 0000000000000, presume-se AWS Service Catalog que o ARN correto do SQS seja. arn:aws:sqs:us-east-1:0000000000000:ServiceCatalogTerraformOSProvisionOperationQueue

A mesma lógica se aplica à função do Lambda chamada por DescribeProvisioningParameters.