Visualizzare l'anteprima dell'eliminazione di un deployment

Questa pagina descrive come utilizzare Infrastructure Manager per visualizzare l'anteprima dell'eliminazione di un deployment esistente.

Un'anteprima descrive le azioni per attivare una configurazione Terraform specifica. Prima di eliminare un deployment, puoi utilizzare un'anteprima per verificare le risorse che è previsto eliminare.

Un'anteprima non elimina le risorse di cui è stato eseguito il provisioning. Per eliminare un deployment, inclusa l'eliminazione delle risorse di cui è stato eseguito il provisioning, consulta Eliminare i deployment.

Un'anteprima esegue il comando Terraform plan. Questa pagina presuppone che tu abbia familiarità con Terraform. Per maggiori dettagli, consulta Terraform e Infrastructure Manager.

Prima di iniziare

  1. Attiva Infra Manager.
  2. Assicurati di disporre delle autorizzazioni IAM necessarie per creare le anteprime: roles/config.admin.
  3. Assicurati di disporre di un account di servizio con le autorizzazioni necessarie. Per maggiori dettagli, consulta Configurare l'account di servizio.
  4. Identifica la configurazione Terraform di cui vuoi visualizzare l'anteprima. Assicurati che questa configurazione Terraform sia conforme ai vincoli, ad esempio che non contenga dati sensibili.
  5. Se vuoi archiviare la configurazione di Terraform in un bucket di archiviazione, assicurati che la configurazione di Terraform venga caricata in un bucket Cloud Storage. Per ulteriori dettagli, consulta Caricare una configurazione in un bucket di archiviazione.

    Un bucket di archiviazione ti consente di controllare l'accesso alla configurazione. Puoi anche eseguire il deployment di una configurazione Terraform archiviata in un repository Git pubblico o sul tuo computer locale.

Visualizzare l'anteprima dell'eliminazione di un deployment

Prima di eliminare un deployment, puoi visualizzarne l'anteprima e rivedere l'eliminazione.

Per visualizzare l'anteprima dell'eliminazione di un deployment:

gcloud infra-manager previews create --preview-mode DELETE --deployment=projects/PROJECT_ID/locations/LOCATION/previews/DEPLOYMENT_ID \
    --service-account projects/SERVICE_ACCOUNT_PROJECT_ID/serviceAccounts/SERVICE_ACCOUNT \

Sostituisci:

  • PROJECT_ID è l'ID progetto in cui viene eseguito Infrastructure Manager.
  • LOCATION è la posizione in cui viene eseguito Infra Manager. Consulta Località di Infrastructure Manager per l'elenco delle località valide.
  • PREVIEW_ID è l'identificatore dell'anteprima specificato. Consulta Nome dell'anteprima per informazioni dettagliate sui vincoli dell'identificatore dell'anteprima.
  • SERVICE_ACCOUNT è il nome dell'account di servizio che utilizzi per chiamare Infra Manager.
  • SERVICE_ACCOUNT_PROJECT_ID è l'ID progetto dell'account di servizio. In genere si tratta dello stesso progetto in cui viene eseguito Infra Manager.
  • DEPLOYMENT_ID è l'identificatore del deployment che vuoi aggiornare.

Ora che hai creato un'anteprima, puoi esportare e visualizzare i risultati per esaminare il piano di implementazione.

Per ulteriori informazioni sull'eliminazione dei deployment, consulta Eliminare un deployment.

Passaggi successivi