Supresión de un espacio de trabajo

Elimina un espacio de trabajo de IBM Cloud Schematics. Eliminar un espacio de trabajo no elimina automáticamente los recursos en la nube que gestiona el espacio de trabajo. Utilice la destrucción de espacio de trabajo para eliminar todos los recursos asociados con el espacio de trabajo.

IBM Cloud Schematics está dejando de dar soporte a las versiones antiguas de Terraform e introduciendo compatibilidad con las versiones más recientes de Terraform. Para obtener más información, consulta el ciclo de vida de las funciones obsoletas de Terraform en Schematics y el calendario de obsolescencia.

Antes de empezar

Asegúrate de que los puntos finales location y url apunten a la misma región cuando crees o actualices los espacios de trabajo y las acciones de Schematics. Para obtener más información sobre la ubicación y el punto final, consulte ¿Dónde está almacenada la información?

Supresión del espacio de trabajo mediante la interfaz de usuario

  1. Inicie sesión en la consolaIBM Cloud.
  2. Haga clic en el icono de menú hamburguesa > Automatización de plataformas > Schematics > Terraform.
    • En Terraform List:
      • Pulse Espacio de trabajo necesario para suprimirlo.
      • Selecciona « Acciones » > « Eliminar espacio de trabajo ».
      • Pulse Next.
    • En el cuadro de diálogo Eliminar espacio de trabajo. Especifique un nombre de workspace name para la confirmación antes de suprimir.
    • Pulse Delete. El espacio de trabajo se puede suprimir con un estado Borrador, Inactivo, Activo.

Verificando supresión de espacio de trabajo

  1. Pulse el espacio de trabajo que se lista en la consola deIBM Cloud para ver los resultados de la operación destruida.
  2. Pulse la pestaña Espacios de trabajo para ver la lista de espacios de trabajo.
  3. Escriba el nombre Espacio de trabajo en el recuadro de búsqueda para obtener la confirmación de que se ha suprimido el espacio de trabajo.

Supresión del espacio de trabajo mediante la CLI

  1. Suprimir configuración de espacio de trabajo. Para obtener más información sobre cómo suprimir el espacio de trabajo, consulte el mandato ibmcloud schematics workspace delete.

    ibmcloud schematics workspace delete --id <WORKSPACE_ID>
    
  2. Comprueba que tu espacio de trabajo se haya eliminado.

    ibmcloud schematics workspace list
    
  3. Consulte Administrar recursos en la nube con Schematics para empezar a eliminar, actualizar o borrar recursos en la nube con Terraform.

Verificando supresión de espacio de trabajo

Comprueba que los espacios de trabajo se hayan creado correctamente. Cuando destruye el recurso utilizando la CLI, el mandato suprime el espacio de trabajo por completo.

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

Si la supresión se realiza correctamente, devuelve la confirmación del espacio de trabajo que se ha suprimido correctamente.

Para obtener más información, consulte la sección de resolución de problemas.

Supresión del espacio de trabajo a través de la API

  1. Siga los pasos para recuperar la señal de acceso de IAM y autenticarse en IBM Cloud Schematics utilizando la API.

  2. Suprima el espacio de trabajo.

    Ejemplo

    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. Consulte Administrar recursos en la nube con Schematics para implementar, actualizar o eliminar recursos en la nube con Terraform.

Eliminación del espacio de trabajo con Terraform

  1. Siga los pasos de Supresión de datos de Schematics para suprimir el espacio de trabajo con Terraform.

  2. Consulte Administrar recursos en la nube con Schematics para crear, actualizar y eliminar recursos en la nube con Terraform.

Próximos pasos

  • ¿Está buscando más ejemplos de espacio de trabajo con los que trabajar? Consulte el repositorio deIBM Cloud Schematics GitHub. Compruebe los archivos Readme de los ejemplos para obtener más personalización y uso para cada ejemplo.