Installa e configura il motore di provisioning Terraform - AWS Service Catalog

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Installa e configura il motore di provisioning Terraform

Per utilizzare correttamente i prodotti Terraform con AWS Service Catalog, devi installare e configurare un motore di provisioning Terraform nello stesso account in cui amministrerai i prodotti Terraform. Per iniziare, puoi utilizzare il motore di provisioning Terraform fornito da AWS, che installa e configura il codice e l'infrastruttura necessari per il funzionamento del motore di provisioning Terraform. AWS Service Catalog Questa configurazione unica richiede circa 30 minuti. AWS Service Catalog fornisce un GitHub repository con istruzioni sull'installazione e la configurazione del motore di provisioning Terraform.

Determinazione della coda

Quando si richiama un'operazione di provisioning, AWS Service Catalog prepara un messaggio di payload da inviare alla coda pertinente nel motore di provisioning. Per creare l'ARN per la coda, si basa sui seguenti AWS Service Catalog presupposti:

  • Il motore di approvvigionamento si trova nell'account del proprietario del prodotto

  • Il motore di provisioning si trova nella stessa regione in cui è stata effettuata la chiamata a AWS Service Catalog

  • Le code del motore di provisioning seguono lo schema di denominazione documentato descritto di seguito

Ad esempio, se ProvisionProduct viene richiamato us-east-1 dall'account 1111111111 utilizzando un prodotto creato dall'account 0000000000000, AWS Service Catalog presuppone che l'ARN SQS corretto sia. arn:aws:sqs:us-east-1:0000000000000:ServiceCatalogTerraformOSProvisionOperationQueue

La stessa logica si applica alla funzione Lambda chiamata da. DescribeProvisioningParameters