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
- Cree una configuración de Terraform y guarde la configuración en un repositorio
GitHub,GitLaboBitbucket. También puedes subir un archivo de copia de seguridad en cinta (.tar) desde tu ordenador local para enviar tu plantilla a IBM Cloud Schematics. Para obtener más información, consulta elibmcloud schematics workspace uploadcomando y la API para subir un archivo «tar» a tu espacio de trabajo. - Asegúrate de que tienes los permisos necesarios para crear un espacio de trabajo.
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
- Inicie sesión en la consolaIBM Cloud.
- Haga clic en el icono de menú
> 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 namepara la confirmación antes de suprimir. - Pulse
Delete. El espacio de trabajo se puede suprimir con un estado Borrador, Inactivo, Activo.
- En Terraform List:
Verificando supresión de espacio de trabajo
- Pulse el espacio de trabajo que se lista en la consola deIBM Cloud para ver los resultados de la operación destruida.
- Pulse la pestaña Espacios de trabajo para ver la lista de espacios de trabajo.
- 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
-
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> -
Comprueba que tu espacio de trabajo se haya eliminado.
ibmcloud schematics workspace list -
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
-
Siga los pasos para recuperar la señal de acceso de IAM y autenticarse en IBM Cloud Schematics utilizando la API.
-
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" } ] } ] } -
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
-
Siga los pasos de Supresión de datos de Schematics para suprimir el espacio de trabajo con Terraform.
-
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
Readmede los ejemplos para obtener más personalización y uso para cada ejemplo.