Actualización de una acción Schematics

La actualización de las acciones de « Schematics » implica modificar la definición de la acción para incorporar nuevas configuraciones o lógica de automatización. Tras realizar los cambios, valide y vuelva a aplicar la acción actualizada para garantizar que el flujo de trabajo revisado funciona correctamente en los recursos seleccionados, lo que permite la implantación de aplicaciones complejas de varios niveles en su infraestructura de nube.

Antes de empezar

Antes de iniciar la actualización de una acción de Schematics para playbooks de Ansible, confirme que cumple los siguientes requisitos previos:

  • Crea un manual de instrucciones de Ansible y guárdalo en un repositorio de GitHub o GitLab. Como alternativa, utilice uno de los playbooks Ansible proporcionados por IBM.
  • Compruebe que dispone de los permisos necesarios para crear una acción Schematics.

Asegúrate de que los puntos finales location y url coincidan al crear o actualizar espacios de trabajo y acciones de Schematics, ya que deben apuntar a la misma región. Esto ayuda a garantizar un almacenamiento y acceso adecuados a los datos para sus tareas de automatización.

Actualización de una acción mediante la consola

Actualiza una acción de « Schematics » y especifica el playbook « Ansible » que deseas ejecutar en tus recursos de Cloud.

  1. Acceda a la consola IBM Cloud.

  2. Haga clic en el icono Menú Icono hamburguesa > Automatización de la plataforma > Schematics > Ansible > click your Ansible Action name.

  3. En la sección Visión general > Detalles, haga clic en el icono Edit.

  4. Modifique los detalles de la acción como Descripción, GitHub, GitLab o repositorio Bitbucket URL, Rama (opcional), Carpeta (opcional), Token de acceso personal (Sólo necesario para repositorio privado), Playbook y Verbosidad.

  5. En la página Actualizar inventario, edite opcionalmente Nombre de inventario, Descripción, Tipo de conexión (SSH o WinRM), Grupos de hosts, defina el grupo de hosts sobre el que opera su playbook utilizando el formato de archivo.ini, GitHub, GitLab o repositorio Bitbucket URL, Sucursal (opcional), Carpeta (opcional), Token de acceso personal (Sólo necesario para repositorio privado), Playbook y Verbosidad.

  6. Haga clic en su Inventario y luego haga clic en [...] a Manage credentials, Manage variables, o Delete inventarios.

  7. Haga clic en Comprobar acción para verificar las tareas que está intentando ejecutar y asegurarse de que sus recursos están correctamente vinculados a su libro de jugadas. Puede supervisar la sección Historial de acciones para ver los resultados en los registros. Esta comprobación verifica las tareas que está intentando ejecutar y se asegura de que sus recursos están correctamente vinculados a su libro de jugadas.

    No puede suprimir ni detener un trabajo en ejecución de la acción Schematics. Para modificar la acción, espera a que finalice el proceso, cambia la configuración y vuelve a hacer clic en « Comprobar acción » o « Ejecutar acción ».

  8. Pulse Ejecutar acción para ejecutar la acción. Puede supervisar el progreso de una acción revisando los registros de la página Trabajos. Los registros de trabajos se renuevan automáticamente cada 30 seconds.

    En la consola, no hay límite para el número de registros de trabajos mostrados. Los registros se actualizan automáticamente cada 30 seconds. Para obtener una vista completa de los registros de tareas de su acción, utilice el comando ibmcloud schematics job list comando.

Actualización de una acción mediante CLI

  1. Desde su interfaz de línea de comando local{: external}, configure su CLI y el complemento Schematics.
  2. Actualiza una acción utilizando el comando ibmcloud schematics action update.
  3. Actualice un inventario utilizando el comando ibmcloud schematics inventory update.
  4. Compruebe los registros para verificar que la actualización se ha realizado correctamente.

Actualización de una acción mediante API

  1. Recupere su token de acceso IAM y autentifíquese con Schematics utilizando la API.
  2. Actualizar un inventario enviando una solicitud PUT.
  3. Compruebe el estado de la respuesta para verificar que la actualización se ha realizado correctamente.

Próximos pasos

Después de configurar y actualizar su acción Schematics, puede mejorar aún más su flujo de trabajo de automatización con las siguientes opciones: