Eliminazione delle risorse dello spazio di lavoro
Rimuovi le risorse IBM Cloud® di cui hai eseguito il provisioning nel tuo spazio di lavoro Schematics, anche se sono attive.
IBM Cloud Schematics sta rendendo obsolete le versioni precedenti di Terraform e introducendo il supporto per le versioni più recenti di Terraform. Per ulteriori informazioni, consultare il ciclo di vita della deprecazione di Terraform nell' Schematics e e il calendario delle deprecazioni.
Prima di iniziare
- Creare una configurazione Terraform e salvarla in un repository su
GitHub,GitLaboBitbucket. È inoltre possibile caricare un file di archivio nastro (.tar) dalla workstation locale per fornire il template a IBM Cloud Schematics. Per ulteriori informazioni, vedi il comandoibmcloud schematics workspace uploade vedi l'API upload atarfile to your workspace. - Assicurati di disporre dei permessi necessari per creare un'area di lavoro.
Assicurati che gli endpoint location e url puntino alla stessa regione quando crei o aggiorni l'area di lavoro o l'azione Schematics. Per ulteriori informazioni su ubicazione ed endpoint, vedi Dove sono memorizzate le tue informazioni?
Eliminazione delle risorse dello spazio di lavoro utilizzando la UI
- Accedere alla consoleIBM Cloud.
- Fare clic sull'icona del menu
> Automazione della piattaforma > Schematics > Terraform.
- Nella sezione workspace List:
- Fare clic su Spazio di lavoro richiesto per eliminare uno spazio di lavoro richiesto. Se l'area di lavoro richiesta non viene visualizzata nell'elenco, controllare la propria pagina di navigazione.
- Clicca su
Next.
- Nella sezione Elenco spazi di lavoro. Fare clic sul nome dell'area di lavoro e sul menu a discesa Azioni. Fare clic su '
Destroy resourcese inserire il nome dell'area di lavoro per la conferma prima dell'eliminazione. Immettere il nome durante la creazione e fare clic su distruggi. - Clicca su
Destroy. La risorsa dello spazio di lavoro viene eliminata.
- Nella sezione workspace List:
Verifica di un'operazione di eliminazione dello spazio di lavoro
- Fai clic sul tuo workspace elencato nella consoleIBM Cloud per visualizzare i risultati dell'operazione di distruzione.
- Fare clic sulla scheda Lavori per visualizzare i log dello spazio di lavoro.
- Fare clic sulla scheda Cronologia lavori per visualizzare il risultato del lavoro di eliminazione e delle operazioni eseguite dai moduli di automazione.
Eliminazione delle risorse dello spazio di lavoro utilizzando la CLI
-
Elimina configurazione spazio di lavoro. Per ulteriori informazioni sull'eliminazione della risorsa nello spazio di lavoro, consultare il comando
ibmcloud schematics destroy workspace.ibmcloud schematics destroy workspace --id <WORKSPACE_ID>ibmcloud schematics destroy --id WORKSPACE_ID [--target RESOURCE1] [--target RESOURCE2] [--force] [--output OUTPUT]{ pre}
-
Verificare che l'origine creata tramite lo spazio di lavoro sia stata eliminata.
ibmcloud schematics workspace list -
Fare riferimento a, Gestione delle risorse cloud con Schematics per iniziare Eliminazione, aggiornamento o eliminazione delle risorse cloud con Terraform.
Verifica di un'operazione di eliminazione dello spazio di lavoro
Verificare che l'area di lavoro sia stata creata correttamente. Quando distruggi la risorsa utilizzando la CLI, il comando rimuove le risorse dello spazio di lavoro.
ibmcloud schematics destroy --id us-east.workspace.testwspace03jan.811182d2 --target vpc_name --target vpc_tags
Do you really want to perform this action? [y/N]> y
Activity ID c10fc92ddfd2d9ec645fc5dbece5e341
OK
Alla corretta eliminazione, restituisce l'ID attività univoco dello spazio di lavoro.
Per ulteriori informazioni, vedi FAQ dello spazio di lavoro.
Eliminazione delle risorse dello spazio di lavoro utilizzando l'API
-
Segui i passi per recuperare il tuo token di accesso IAM e autenticarti con IBM Cloud Schematics utilizzando l'API.
-
Eliminare lo spazio di lavoro.
Esempio:
PUT /v1/workspaces/{w_id}/destroy HTTP/1.1 Host: schematics.cloud.ibm.com Content-Type: application/json Authorization: <auth_token> { "name":"testwspace03jan", "type":[ "terraform_v1.4" ], "description":"terraform workspace", "location":"us-east", "tags":[ "department:HR", "application:compensation", "environment:production" ], "template_repo":{ "url":"https://github.com/Anil-CM/newrepo" }, "workspace_status":{ "frozen":true }, "template_data":[ { "folder":".", "type":"terraform_v1.4", "variablestore":[ { "name":"sample_var", "secure":true, "value":"THIS IS IBM CLOUD TERRAFORM CLI DEMO", "description":"Description of sample_var" }, { "name":"sleepy_time", "value":"15" } ] } ] } -
Vedere Gestione delle risorse cloud con Schematics per iniziare Eliminazione, aggiornamento o cancellazione delle risorse cloud con Terraform.
Verifica di un'operazione di eliminazione dello spazio di lavoro
Verificare che la risorsa sia stata eliminata correttamente.
Verificare che la risorsa dello spazio di lavoro sia stata eliminata correttamente come mostrato nell'output.
Output
{
"activityid": "6e5c84b58100472395b53a056cc27edc"
}
Se l'operazione ha esito positivo, viene restituito l'ID attività univoco dello spazio di lavoro.
Per ulteriori informazioni, vedi FAQ dello spazio di lavoro.
distruzione delle risorse dello spazio di lavoro con Terraform
-
Segui la procedura in Eliminazione di dati Schematics per distruggere il tuo spazio di lavoro con Terraform.
-
Vedere Gestione delle risorse cloud con Schematics per creare, aggiornare o eliminare le risorse cloud.
Passi successivi
- Si desidera utilizzare ulteriori esempi di spazio di lavoro? Controlla le aree di lavoro di esempio. Controllare i file
Readmedegli esempi per ulteriori personalizzazioni e utilizzo.