Guida introduttiva a un prodotto 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à.

Guida introduttiva a un prodotto Terraform

AWS Service Catalogconsente un approvvigionamento rapido e self-service con governance interna per le HashiCorp configurazioni Terraform. AWS Puoi utilizzarle AWS Service Catalog come unico strumento per organizzare, governare e distribuire le tue configurazioni Terraform su larga scala. AWS AWS Service Catalogsupporta Terraform attraverso diverse funzionalità chiave, tra cui la catalogazione di modelli Terraform standardizzati e preapprovati, il controllo degli accessi, il controllo delle versioni, l'etichettatura e la condivisione con altri account. AWS InAWS Service Catalog, gli utenti finali visualizzano un semplice elenco di prodotti e versioni a cui hanno accesso e possono quindi distribuire tali prodotti con un'unica azione.

Nota

Per continuare a supportare HashiCorp le tecnologie, a seguito delle recenti modifiche alle licenze di Terraform, sono stati AWS Service Catalog modificati tutti i riferimenti precedenti di Terraform Open Source a External. Il tipo di prodotto External include il supporto per Terraform Community Edition, precedentemente nota come Terraform Open Source. Per ulteriori informazioni e istruzioni sulla migrazione dei prodotti Terraform Open Source esistenti e dei prodotti forniti al tipo di prodotto External, consulta. Aggiornamento dei prodotti Terraform Open Source esistenti e dei prodotti forniti al tipo di prodotto esterno

I passaggi del seguente tutorial ti aiuteranno a iniziare con un prodotto Terraform in. AWS Service Catalog

In qualità di amministratore del catalogo, lavori in un account amministratore centrale (account hub). Sia i prodotti Terraform Community Edition che Terraform Cloud richiedono un motore di provisioning Terraform, sul quale puoi trovare ulteriori informazioni in and. Motore di provisioning per Terraform Community Edition (tipo di prodotto esterno) Motore di provisioning per Terraform Cloud

Durante il tutorial, esegui le seguenti attività nell'account amministratore:

  • Crea un prodotto Terraform utilizzando il tipo di prodotto Terraform Cloud o External. Service Catalog utilizza il tipo di prodotto External per supportare i prodotti Terraform Community Edition.

  • Associa il prodotto a un portafoglio

  • Crea un vincolo di lancio per consentire agli utenti finali di fornire il prodotto

  • Etichetta il prodotto

  • Condividi il portafoglio e il prodotto Terraform con l'account utente finale (account spoke)

Nel tutorial, condividi un portafoglio utilizzando l'opzione di condivisione dell'organizzazione dall'account admin hub, che è anche l'account di gestione dell'organizzazione. Per ulteriori informazioni sulla condivisione dell'organizzazione, consultaCondivisione di un portafoglio.

La AWS risorsa contenuta nel prodotto Terraform che crei nel tutorial è un semplice bucket Amazon S3.

Nota

Prima di iniziare, assicurati di completare le azioni riportate in. Configurazione AWS Service Catalog