Stati operativi dello spazio di lavoro
Panoramica sullo stato dello spazio di lavoro
Esaminare lo stato che uno spazio di lavoro può avere nella seguente tabella. Potresti non vedere tutti gli stati nella console IBM Cloud. Alcuni stati sono visibili solo quando si utilizza la riga comandi o l'API.
| Stato | Descrizione |
|---|---|
Active |
Una volta che esegui correttamente il tuo codice dell'infrastruttura con IBM Cloud Schematics applicando il tuo piano di esecuzione Terraform, lo stato del tuo spazio di lavoro cambia in Attivo. |
Connecting |
Schematics tenta di connettersi al template nel tuo repository di origine. Se la connessione è riuscita, il modello viene scaricato e i metadati, come i parametri di input, vengono estratti. Dopo aver scaricato il modello, lo stato del workspace cambia in Scansione. |
Draft |
Lo spazio di lavoro viene creato senza un riferimento a un repository GitHub, GitLab o Bitbucket. |
Failed |
Se si verificano errori durante l'esecuzione del codice dell'infrastruttura in IBM Cloud Schematics, lo stato dell'area di lavoro viene impostato su Failed (Non riuscito ). Per risolvere gli errori apri i log nella pagina Attività dello spazio di lavoro. |
Inactive |
La scansione del template Schematics è stata eseguita con esito positivo e la creazione dello spazio di lavoro è completa. Ora puoi avviare un pian Schematics e e applicare il lavoro per fornire le risorse cloud che hai specificato nel tuo modello. Se disponi di uno spazio di lavoro Attivo e decidi di rimuovere tutte le tue risorse, una volta eseguita tale rimozione il tuo spazio di lavoro viene impostato su Inattivo. |
Inprogress |
Quando si ordina a IBM Cloud Schematics di eseguire il codice dell'infrastruttura applicando il piano di esecuzione di Terraform, lo stato dell'area di lavoro cambia in Inprogress. |
Scanning |
Il download del template Schematics è completo e la scansione di vulnerabilità è stata avviata. Se la scansione ha esito positivo, lo stato dell'area di lavoro cambia in Inattivo. Se vengono rilevati degli errori nel modello, lo stato cambia in Errore modello. |
Stopped |
Il piano, l'applicazione o il lavoro di eliminazione Schematics vengono arrestati manualmente. |
Template_Error |
Il modello Schematics contiene errori e non può essere elaborato. |
Diagramma di stato dello spazio di lavoro e lavoro manipolativo
Lo stato di un'area di lavoro indica se è stato creato correttamente un piano di esecuzione Terraform e se è stato applicato per fornire le risorse nell'account IBM Cloud. La tabella rappresenta lo stato e il lavoro dello spazio di lavoro.
| spazio di lavoro | Diagramma di stato | Descrizione |
|---|---|---|
Create workspace |
![]() |
Lo spazio di lavoro viene creato senza un riferimento a GitHub, GitLab o Bitbucket allo stato bozza. Dallo stato bozza è possibile collegarsi al modello di infrastruttura nel repository di origine.
Dallo stato di connessione, il modello viene elaborato correttamente per raggiungere lo stato Inattivo (stato Finale) o l'analisi del modello potrebbe non riuscire e raggiungere lo stato Non riuscito. Dallo stato inattivo, quando si
esegue un'applicazione e se risulta in una risorsa, lo stato entra nello stato attivo e se viene eliminato, lo stato entra nello stato di distruzione. è possibile mantenere almeno una risorsa nel file di stato applicando il lavoro, per
spostare lo spazio di lavoro nello stato attivo. Schematics memorizza il file definito dall'utente per eseguire i comandi Terraform successivi. Quindi, è possibile
eliminare tutte le risorse per rendere lo spazio di lavoro inattivo. |
Delete workspace |
![]() |
Quando si esegue l'eliminazione dello spazio di lavoro in uno stato inattivo, attivo o non riuscito. Da questo stato, il modello viene analizzato correttamente per raggiungere uno stato inattivo oppure il modello analizzato può avere esito negativo e raggiungere lo stato non riuscito. Se si elimina almeno una risorsa, il piano e il lavoro di applicazione vengono eseguiti per eliminare la risorsa dallo stato attivo. |
Plan and apply job |
![]() |
Quando si esegue il piano o si applica il lavoro in stato attivo, inattivo e non riuscito. Lo spazio di lavoro è in corso e bloccato. E il lavoro viene eseguito, se ha esito positivo, lo spazio di lavoro è in stato attivo, se contiene almeno una risorsa, lo spazio di lavoro è in uno stato inattivo, in caso di errore lo stato dello spazio di lavoro è non riuscito. Schematics memorizza il file definito dall'utente per eseguire i comandi Terraform successivi. |
Destroy job |
![]() |
Il lavoro di eliminazione viene eseguito quando lo spazio di lavoro è inattivo, attivo o non riuscito. Da questi stati, il lavoro di eliminazione si connette per analizzare il modello dal repository di origine e lo spazio di lavoro entra in stato di sblocco in corso. Dallo stato se si elimina, la risorsa raggiunge lo stato non riuscito. |
Creazione di una distribuzione automatica a IBM Cloud Schematics
IBM Cloud Schematics ora supporta un metodo efficiente per condividere il tuo repository Git in una copia clonata del codice in un nuovo repository Git da distribuire a IBM Cloud senza influire sul tuo codice originale. Per ulteriori informazioni sulla distribuzione a IBM Cloud, vedi automazione della distribuzione a Schematics.
Revisione dei dettagli del lavoro Schematics
Utilizza la pagina del lavoro Schematics nella console per trovare la cronologia di tutte le attività Schematics, come il download dei tuoi template, plan, apply e per vedere i log dei lavori. I lavori
vengono creati quando si eseguono i modelli. È inoltre possibile visualizzare il conteggio delle risorse che si trovano nello stato plan o apply lavori che si trovano nello stato aggiunto, modificato o eliminato. Per ulteriori informazioni sul processo della coda lavori, vedi Processo di esecuzione della coda lavori Schematics.
Nel log del lavoro è possibile visualizzare un messaggio come:
-
Attività attivata. In attesa dei tronchi. Ciò significa che il lavoro è in stato In sospeso e deve essere ancora elaborato.
-
Il lavoro è stato inoltrato ed è in coda, nella posizione x out of y. Qui
xè la posizione del proprio lavoro nella coda in sospeso eyè un totale di lavori in sospeso. Le risorse disponibili nel backend Schematics vengono equamente distribuite ai job in sospeso. Nel caso in cui si stia eseguendo un numero elevato di lavori, è possibile visualizzare l'aumento di posizione insieme al totale.



