Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Integrazione del cloud terraform con prerequisito ICO

Collaboratori

Procedura 1: Connettere Cisco Intersight e Terraform Cloud

  1. Richiedi o crea un target cloud Terraform fornendo i dettagli dell'account Terraform Cloud pertinente.

  2. Creare un target di Terraform Cloud Agent per i cloud privati in modo che i clienti possano installare l'agente nel data center e abilitare la comunicazione con Terraform Cloud.

    Per ulteriori informazioni, seguire "questo link".

Procedura 2: Generazione del token utente

Come parte dell'aggiunta di una destinazione per Terraform Cloud, devi fornire il nome utente e il token API dalla pagina delle impostazioni di Terraform Cloud.

  1. Accedi a Terraform Cloud e vai a User Tokens: "https://app.terraform.io/app/settings/tokens".

  2. Fare clic su Crea un nuovo token API.

  3. Assegnare un nome da ricordare e salvare il token in un luogo sicuro.

Procedura 3: Richiesta di rimborso del target cloud Terraform

  1. Accedere a Intersight con i privilegi di account Administrator, Device Administrator o Device Technician.

  2. Accedere a ADMIN > Target > Richiedi un nuovo target.

  3. In Categorie, fare clic su Cloud.

  4. Fare clic su Terraform Cloud e fare clic su Start.

    Schermata della selezione del tipo di destinazione in Cisco Intersight.

  5. Immettere un nome per la destinazione, il nome utente per Terraform Cloud, il token API e un'organizzazione predefinita in Terraform Cloud, come mostrato nell'immagine seguente.

  6. Nel campo Default Managed Hosts, assicurarsi di aggiungere i seguenti collegamenti insieme ad altri host gestiti:

    • github.com

    • github-releases.githubusercontent.com

      Schermata del campo Default Managed host (host gestito predefinito).

Se tutto viene inserito correttamente, il target di Terraform Cloud verrà visualizzato nella sezione Intersight targets.

Procedura 4: Aggiunta di agenti Terraform Cloud

Prerequisiti:

  • Destinazione di Terraform Cloud.

  • Ha richiesto Intersight Assist in Intersight prima di implementare Terraform Cloud Agent.

Nota È possibile richiedere solo cinque agenti per ciascun Assist.
Nota Dopo aver creato la connessione a Terraform, è necessario eseguire lo spin up di un Terraform Agent per eseguire il codice Terraform.
  1. Fare clic su Claim Terraform Cloud Agent dall'elenco a discesa della destinazione di Terraform Cloud.

  2. Inserire i dettagli dell'agente Terraform Cloud. La seguente schermata mostra i dettagli di configurazione per l'agente Terraform.

    Schermata che mostra i dettagli di configurazione per l'agente Terraform.

Nota È possibile aggiornare qualsiasi proprietà di Terraform Agent. Se la destinazione si trova nello stato non connesso e non si trova mai nello stato connesso, non è stato generato alcun token per l'agente Terraform.

Una volta completata la convalida dell'agente e generato un token, non è possibile riconfigurare l'organizzazione e/o il pool di agenti. La corretta implementazione di un agente Terraform è indicata dallo stato connesso.

Dopo aver attivato e richiesto l'integrazione di Terraform Cloud, puoi implementare uno o più agenti di Terraform Cloud in Cisco Intersight Assist. L'agente Terraform Cloud viene modellato come target figlio dell'obiettivo di Terraform Cloud. Quando si richiede l'obiettivo dell'agente, viene visualizzato un messaggio che indica che la richiesta di rimborso è in corso.

Dopo alcuni secondi, la destinazione viene spostata nello stato connesso e la piattaforma Intersight instrada i pacchetti HTTPS dall'agente al gateway Terraform Cloud.

Il tuo Agente Terraform deve essere correttamente richiesto e deve essere visualizzato sotto obiettivi come connesso.