Prerequisiti per il provisioning di DevSecOps toolchain utilizzando lo script Terraform

Prima di iniziare la distribuzione, assicuratevi che siano presenti i prerequisiti per l'architettura distribuibile.

  • Provisionare i toolchain DevSecOps utilizzando lo script Terraform.
  • Implementare le operazioni della catena di strumenti DevSecOps.

Creare un account IBM Cloud®

Creare un account IBM Cloud.

A seconda del tipo di account IBM Cloud, l'accesso a determinate risorse potrebbe essere limitato. A seconda dei limiti del piano dell'account, alcune funzionalità richieste da alcune toolchain DevSecOps potrebbero non essere disponibili. Per ulteriori informazioni, vedere Impostazione dell'account IBM Cloud e Aggiornamento dell'account.

Scegliere un caveau per la gestione dei segreti

Assicurarsi che tutti i valori segreti necessari siano archiviati in un vault di gestione dei segreti.

Confronto tra Secrets Manager e i servizi IBM Cloud correlati può aiutarvi a scegliere tra diverse offerte di gestione dei segreti e di protezione dei dati.

Se non si dispone già di un'istanza del provider del vault di gestione dei segreti di propria scelta, crearne una. Per ulteriori informazioni su IBM Cloud® Secrets Manager vedere Iniziare con Secrets Manager.

Crea un gruppo di risorse

Creare un gruppo di risorse in cui sono raccolte tutte le risorse pertinenti.

I gruppi di risorse organizzano le risorse dell'account in raggruppamenti personalizzabili, in modo da poter assegnare agli utenti l'accesso a più risorse alla volta. Ogni catena di strumenti è associata a un gruppo di risorse. Per impostazione predefinita, la catena di strumenti viene creata nel gruppo di risorse Default. Per ulteriori informazioni, vedere Creazione di un gruppo di risorse.

Installare la IBM Cloud CLI e il plug-in di gestione dei cataloghi

Se si intende distribuire DevSecOps Application Lifecycle Management utilizzando la IBM Cloud CLI, è necessario installare la IBM Cloud CLI e il plug-in CLI di gestione dei cataloghi come segue: