Aggiornamento di un'azione di Schematics

L'aggiornamento delle azioni di " Schematics " comporta la modifica della definizione dell'azione per integrare nuove configurazioni o logiche di automazione. Dopo aver apportato le modifiche, convalidate e riapplicate l'azione aggiornata per garantire che il flusso di lavoro modificato funzioni correttamente su tutte le risorse mirate, consentendo la distribuzione di applicazioni complesse a più livelli nell'infrastruttura cloud.

Prima di iniziare

Prima di avviare l'aggiornamento di un'azione Schematics per le playbook Ansible, verificare che siano soddisfatti i seguenti prerequisiti:

  • Creare un playbook Ansible e memorizzarlo in un repository GitHub o GitLab. In alternativa, utilizzare uno dei playbook Ansible forniti da IBM.
  • Verificare di possedere le autorizzazioni necessarie per creare un'azione Schematics.

Assicurati che gli endpoint location e url siano coerenti quando crei o aggiorni spazi di lavoro e azioni Schematics, poiché devono puntare alla stessa regione. Ciò contribuisce a garantire un'adeguata archiviazione dei dati e un accesso adeguato per le attività di automazione.

Aggiornamento di un'azione tramite Console

Aggiorna un'azione " Schematics " e specifica il playbook " Ansible " che desideri eseguire sulle tue risorse Cloud.

  1. Accedere alla console IBM Cloud.

  2. Fare clic sull'icona del menu Icona hamburger > Automazione della piattaforma Schematics > Ansible > click your Ansible Action name.

  3. Nella sezione Panoramica > Dettagli, fare clic sull'icona Edit.

  4. Modificare i dettagli dell'azione come Descrizione, GitHub, GitLab o repository Bitbucket URL, Ramo (opzionale), Cartella (opzionale), Token di accesso personale (necessario solo per il repository privato), Playbook e Verbosità.

  5. Nella pagina Aggiorna inventario, modificare facoltativamente Nome inventario, Descrizione, Tipo di connessione (SSH o WinRM), Gruppi di host, definire il gruppo di host su cui opera la playbook utilizzando il formato file.ini, GitHub, GitLab o il repository Bitbucket URL, Ramo (facoltativo), Cartella (facoltativo), Token di accesso personale (necessario solo per il repository privato), Playbook e Verbosità.

  6. Fare clic sul proprio Inventario e poi fare clic su [...] su Manage credentials, Manage variables, o Delete inventari.

  7. Fare clic su Controlla azione per verificare le attività che si sta tentando di eseguire e garantire che le risorse siano collegate correttamente al playbook. È possibile monitorare la sezione Cronologia azioni per visualizzare i risultati nei registri. Questo controllo verifica le attività che si sta cercando di eseguire e assicura che le risorse siano collegate correttamente al playbook.

    Non è possibile eliminare o interrompere un’attività in esecuzione dell’azione “ Schematics ”. Per modificare l'azione, attendere il completamento del lavoro, quindi modificare le impostazioni e fare nuovamente clic su Controlla azione o Esegui azione.

  8. Fare clic su Esegui azione per eseguire l'azione. È possibile monitorare l'avanzamento di un'azione esaminando i registri nella pagina Lavori. Ogni 30 seconds i registri dei lavori vengono aggiornati automaticamente.

    Nella console, non vi è alcun limite al numero di registri dei lavori visualizzati. I registri vengono aggiornati automaticamente ogni 30 seconds. Per una visualizzazione completa dei registri dei lavori dell'azione, utilizzare il comando ibmcloud schematics job list il comando.

Aggiornamento di un'azione tramite CLI

  1. Dall'interfaccia a riga di comando locale{: external}, configurare la CLI e il plug-in Schematics.
  2. Aggiornare un'azione utilizzando il comando ibmcloud schematics action update.
  3. Aggiornare un inventario utilizzando il comando ibmcloud schematics inventory update.
  4. Controllare i registri per verificare che l'aggiornamento sia riuscito.

Aggiornamento di un'azione tramite API

  1. Recuperare il token di accesso IAM e autenticarsi con Schematics utilizzando l'API.
  2. Aggiornare un inventario inviando una richiesta PUT.
  3. Controllare lo stato della risposta per verificare che l'aggiornamento sia riuscito.

Passi successivi

Dopo aver impostato e aggiornato l'azione Schematics, è possibile migliorare ulteriormente il flusso di lavoro dell'automazione con le seguenti opzioni: