Suppression d'un espace de travail

Supprime un espace de travail de l' IBM Cloud Schematics. La suppression d'un espace de travail n'entraîne pas automatiquement la suppression des ressources Cloud gérées par cet espace de travail. Utilisez la fonction de destruction d'espace de travail pour supprimer toutes les ressources associées à l'espace de travail.

IBM Cloud Schematics abandonne les anciennes versions de Terraform et introduit la prise en charge des versions plus récentes de Terraform. Pour plus d'informations, consultez le cycle de vie de la dépréciation de Terraform sur Schematics ainsi que le calendrier de dépréciation.

Avant de commencer

Assurez-vous que les points de terminaison location et url pointent vers la même région lorsque vous créez ou mettez à jour les espaces de travail et les actions Schematics. Pour plus d'informations sur l'emplacement et le noeud final, voir Où sont stockées vos informations?

Suppression de l'espace de travail via l'interface utilisateur

  1. Connectez-vous à la consoleIBM Cloud
  2. Cliquez sur l'icône Menu > Platform Automation > Schematics > Terraform.
    • Dans la liste Terraform:
      • Cliquez sur l'espace de travail requis pour le supprimer.
      • Sélectionnez Actions > Supprimer l'espace de travail.
      • Cliquez sur Next.
    • Dans la boîte de dialogue Supprimer l'espace de travail. Entrez le nom de votre workspace name pour confirmation avant la suppression.
    • Cliquez sur Delete. Votre espace de travail peut être supprimé avec l'état Brouillon, Inactif, Actif.

Vérification de la suppression de l'espace

  1. Cliquez sur votre espace de travail répertorié dans la consoleIBM Cloud pour afficher les résultats de l'opération détruite.
  2. Cliquez sur l'onglet Espaces de travail pour afficher la liste des espaces de travail.
  3. Entrez le nom Espace de travail dans la zone de recherche pour obtenir la confirmation de la suppression de votre espace de travail.

Suppression de l'espace de travail via l'interface CLI

  1. Supprimez la configuration de l'espace de travail. Pour plus d'informations sur la suppression de l'espace de travail, voir la commande ibmcloud schematics workspace delete.

    ibmcloud schematics workspace delete --id <WORKSPACE_ID>
    
  2. Vérifiez que votre espace de travail a bien été supprimé.

    ibmcloud schematics workspace list
    
  3. Consultez la rubrique Managing Cloud resources with Schematics pour commencer à supprimer, mettre à jour ou effacer des ressources Cloud avec Terraform.

Vérification de la suppression de l'espace

Vérifiez que les espaces de travail ont bien été créés. Lorsque vous détruisez la ressource à l'aide de l'interface de ligne de commande, la commande supprime complètement l'espace de travail.

ibmcloud schematics workspace delete  --id <WORKSPACE_ID>
  Do you really want to delete the workspace us-east.workspace.testwspace03jan.811182d2? [y/N]> y
  Successfully deleted the workspace.
  OK

En cas de suppression réussie, la confirmation de la suppression de l'espace de travail est renvoyée.

Pour plus d'informations, voir la section relative au traitement des incidents.

Suppression de l'espace de travail via l'API

  1. Suivez les étapes permettant d'extraire votre jeton d'accès IAM et de vous authentifier auprès d'IBM Cloud Schematics à l'aide de l'API.

  2. Supprimez l'espace de travail.

    Exemple

    DELETE /v1/workspaces/us-east.workspace.testwspace03jan.4abe4795 HTTP/1.1
    Host: schematics.cloud.ibm.com
    Content-Type: application/json
    Authorization: <auth_token>
    Cache-Control: no-cache
    Postman-Token: 420968d1-2874-2b40-d278-edc59b526eb0
    {
       "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"
                }
             ]
          }
       ]
    }
    
  3. Voir Managing Cloud resources with Schematics pour déployer, mettre à jour ou supprimer des ressources Cloud avec Terraform.

Suppression de l'espace de travail avec Terraform

  1. Suivez les étapes de la rubrique Suppression de données Schematics pour supprimer votre espace de travail avec Terraform.

  2. Voir Gestion des ressources Cloud avec Schematics pour créer, mettre à jour et supprimer des ressources Cloud avec Terraform.

Etapes suivantes

  • Vous recherchez d'autres exemples d'espace de travail à utiliser? Consultez le référentielIBM Cloud Schematics GitHub. Consultez les fichiers Readme des exemples pour plus de personnalisation et d'utilisation pour chaque exemple.