Creación de un trabajo de reversión de plan

Cree un trabajo de rollback de planificación en el gestor de recursos.

La creación (ejecución) de un trabajo de rollback de plan analiza la configuración de Terraform en el trabajo de destino y la convierte en un plan de ejecución para la pila asociada. El plan de ejecución muestra la secuencia de acciones específicas planificadas para realizar un rollback de los recursos de Oracle Cloud Infrastructure, incluidas las acciones que se esperan después de ejecutar un trabajo de aplicación de rollback.

Recomendamos ejecutar un trabajo de rollback de plan (generando un plan de ejecución) antes de ejecutar un trabajo de rollback de aplicación mediante el siguiente flujo.

  1. Identifique el trabajo de aplicación correcto en el que desea realizar un rollback.

    El trabajo al que desea realizar un rollback también se conoce como "trabajo de destino".

  2. Cree un trabajo de rollback de plan para el trabajo de destino.

    Las instrucciones se encuentran en esta página.

  3. Confirme que el trabajo de rollback del plan se ha realizado correctamente.

  4. Confirme que el plan de ejecución generado cumple las expectativas.

  5. Cree un trabajo de aplicación de rollback mediante el plan de ejecución generado (executionPlanRollbackStrategy).

    El plan de ejecución se pasa al trabajo de rollback de aplicación que, posteriormente, ejecuta las instrucciones.

    1. En la página de lista Pilas, seleccione la pila con la que desea trabajar. Si necesita ayuda para buscar la página de lista o la pila, consulte Listado de pilas.
    2. En la lista Trabajos, busque el trabajo de aplicación en el que desea realizar el rollback.
    3. En el menú Acciones (tres puntos) del trabajo, seleccione Anular.
      Se abre el panel Anulación, que muestra el OCID y el nombre del trabajo de aplicación seleccionado (OCID del trabajo de rollback de destino y Nombre del trabajo de rollback de destino).
    4. En Tipo de trabajo de rollback, seleccione Plan para crear un trabajo de rollback de plan.
    5. (Opcional) Edite el nombre por defecto para el trabajo de rollback. Evite introducir información confidencial.
    6. Para generar contenido de log detallado para la depuración, seleccione Mostrar opciones avanzadas y seleccione el nivel de log que desea en Nivel de log detallado.
      Para obtener más información, consulte la sección sobre depuración de Terraform.
    7. Para ajustar el número máximo de operaciones simultáneas a medida que Terraform recorre el gráfico, seleccione Mostrar opciones avanzadas y edite el valor de Número máximo de operaciones paralelas. (Por defecto: 10.) Utilice esta opción para acelerar el trabajo.
      Nota

      Un valor alto puede provocar la limitación de recursos. Por ejemplo, considere una configuración de Terraform que defina cientos de instancias informáticas. Un trabajo Aplicar intenta crear la mayor cantidad posible de instancias al mismo tiempo. En este ejemplo, un valor de 100 puede provocar la limitación por parte del servicio Compute.
    8. Para recuperar el último estado antes de ejecutar el trabajo, seleccione Mostrar opciones avanzadas y seleccione Refrescar estados de recursos antes de comprobar las diferencias.

      Utilice esta opción para refrescar primero el estado. Por ejemplo, considere utilizar esta opción con un trabajo Aplicar que desea ejecutar en una infraestructura actualizada manualmente (existente).

      Nota

      El refrescamiento del estado puede afectar al rendimiento. Si la configuración incluye varios recursos, considere no usar esta opción.
    9. (Opcional) Agregue una o más etiquetas al trabajo: seleccione Mostrar opciones avanzadas para mostrar las opciones de etiquetado.
      Si tiene permisos para crear un recurso, también los tiene para aplicar etiquetas de formato libre a ese recurso. Para aplicar una etiqueta definida, debe tener permisos para utilizar el espacio de nombres de la etiqueta. Para obtener más información sobre el etiquetado, consulte Etiquetas de recursos. Si no está seguro de si aplicar etiquetas, omita esta opción o pregunte a un administrador. Puede aplicar etiquetas más tarde.
    10. Seleccione Aceptar.

    Se crea el trabajo de rollback del plan. El nuevo trabajo se muestra en Trabajos.

  • Utilice el comando oci resource-manager job create-plan-rollback-job y los parámetros necesarios para ejecutar un trabajo de rollback del plan.

    oci resource-manager job create-plan-rollback-job --stack-id <stack_OCID> --target-rollback-job-id <job_OCID>

    Para obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Referencia de la línea de comandos para Resource Manager.

  • Utilice la operación CreateJob para crear un trabajo de rollback del plan.

    Para obtener ejemplos de detalles sobre un trabajo de rollback de plan, consulte PlanRollbackJobOperationDetails.