Estados operativos del espacio de trabajo
Visión general del estado de un espacio de trabajo
Revise los estados que puede tener un espacio de trabajo en la tabla siguiente. Puede que no vea todos los estados en la consola de IBM Cloud. Algunos estados solo son visibles cuando se utiliza la línea de mandatos o la API.
Estado | Descripción |
---|---|
Active |
Tras ejecutar correctamente el código de infraestructura con IBM Cloud Schematics aplicando el plan de ejecución de Terraform, el estado del espacio de trabajo cambia a Activo. |
Connecting |
Schematics intenta conectarse a la plantilla de su repositorio de origen. Si la conexión es satisfactoria, se descarga la plantilla y se extraen los metadatos, como por ejemplo los parámetros de entrada. Una vez que se ha descargado la plantilla, el estado del espacio de trabajo cambia a Explorando. |
Draft |
El espacio de trabajo se crea sin una referencia a un repositorio GitHub , GitLab o Bitbucket . |
Failed |
Si se producen errores durante la ejecución del código de infraestructura en IBM Cloud Schematics, el estado del espacio de trabajo se establece en Error. Para resolver errores, abra los registros en la página Actividad del espacio de trabajo. |
Inactive |
La plantilla de Schematics se ha explorado satisfactoriamente y se ha completado la creación del espacio de trabajo. Ahora puede empezar a ejecutar un plan de Schematics ar y aplicar el trabajo para aprovisionar los recursos de Cloud que especificó en su plantilla. Si tiene un espacio de trabajo Activo y decide eliminar todos los recursos, el espacio de trabajo se establecerá en Inactivo después de que se eliminen todos los recursos. |
Inprogress |
Cuando indica a IBM Cloud Schematics que ejecute el código de infraestructura aplicando el plan de ejecución de Terraform, el estado del espacio de trabajo cambia a Inprogress . |
Scanning |
La descarga de la plantilla de Schematics se ha completado y se ha iniciado la exploración de vulnerabilidades. Si la exploración es satisfactorio, el estado del espacio de trabajo cambia a Inactivo. Si se encuentran errores en la plantilla, el estado cambia a Error de plantilla. |
Stopped |
El trabajo de planificación, aplicación o destrucción de Schematics se detiene manualmente. |
Template_Error |
La plantilla de Schematics contiene errores y no se puede procesar. |
Diagrama de estado del espacio de trabajo y trabajo de manipulación
El estado de un espacio de trabajo indica si ha creado correctamente un plan de ejecución de Terraform y si se ha aplicado para suministrar los recursos en la cuenta de IBM Cloud. La tabla representa el estado y el trabajo del espacio de trabajo.
Espacio de trabajo | Diagrama de estado | Descripción |
---|---|---|
Create workspace |
![]() |
El espacio de trabajo se crea sin una referencia a GitHub , GitLab o Bitbucket al estado de borrador. Desde el estado de borrador, puede conectarse a la plantilla de infraestructura en el repositorio
de origen. Desde el estado de conexión, la plantilla se procesa correctamente para alcanzar el estado Inactivo (estado final) o el análisis de plantilla puede fallar y alcanzar un estado fallido. Desde el estado inactivo, cuando se hace
una aplicación, y si resulta en un recurso, el estado entra en estado activo y si se destruye, el estado entra en el estado de destrucción. Puede mantener al menos un recurso en el archivo de estado mediante el trabajo de aplicar, para
mover el espacio de trabajo al estado activo. Schematics almacena el archivo definido por el usuario para ejecutar los comandos posteriores de Terraform. A continuación,
puede destruir todos los recursos para que el espacio de trabajo esté en un estado inactivo. |
Delete workspace |
![]() |
Cuando lleva a cabo la supresión del espacio de trabajo en un estado inactivo, activo o anómalo. Desde este estado, la plantilla se analiza correctamente para alcanzar un estado inactivo o una plantilla analizada puede fallar y alcanzar un estado fallido. Si suprime al menos un recurso, el plan y el trabajo de aplicación se ejecutan para destruir el recurso del estado activo. |
Plan and apply job |
![]() |
Cuando se lleva a cabo el plan o aplica el trabajo en un estado activo, inactivo y anómalo. El espacio de trabajo está en un estado bloqueado y en curso. Y el trabajo se realiza, si es correcto, el espacio de trabajo está en estado activo, si contiene al menos un recurso, el espacio de trabajo está en estado inactivo, el espacio de trabajo erróneo está en estado fallido. Schematics almacena el archivo definido por el usuario para ejecutar los comandos posteriores de Terraform. |
Destroy job |
![]() |
El trabajo de destrucción se realiza cuando el espacio de trabajo está en un estado inactivo, activo o anómalo. Desde este estado, el trabajo de destrucción se conecta para analizar la plantilla desde el repositorio de origen y el espacio de trabajo entra en estado desbloqueado en curso. Desde el estado si se destruye, el recurso llega al estado fallido. |
Creación de un despliegue automático en IBM Cloud Schematics
Ahora, IBM Cloud Schematics da soporte a una forma eficiente de compartir el repositorio Git en una copia clonada del código en un nuevo repositorio Git para desplegarlo en IBM Cloud sin afectar al código original. Para obtener más información sobre la implementación en IBM Cloud, consulte la automatización de la implementación en Schematics.
Revisión de los detalles del trabajo de Schematics
Utilice la página del trabajo de Schematics en la consola para encontrar el historial de todas las actividades de Schematics, como descargar la template
, plan
o apply
, así como para ver los registros de
los trabajos. Los trabajos se crean al ejecutar las plantillas. También puede ver el recuento de los recursos que están en los trabajos de plan
o apply
y que se encuentran en estado añadido, modificado o destruido. Para obtener más información sobre el proceso de la cola de trabajos, consulte Proceso de ejecución de la cola de trabajos de Schematics.
En el registro de trabajo puede ver un mensaje como:
-
Actividad desencadenada. Esperando los registros. Esto significa que el trabajo está en estado pendiente y aún no se ha procesado.
-
El trabajo se ha enviado y está en la cola, en la posición x con respecto a y. Aquí
x
es la posición de su trabajo en la cola pendiente yy
es un total de trabajos pendientes. Los recursos disponibles en el programa de fondo de Schematics se distribuyen por igual a los trabajos pendientes. En caso de que esté ejecutando un gran número de trabajos, puede ver el aumento de la posición junto con el total.