Detección de un cambio en una pila

Detecte los cambios en una pila en Resource Manager. Cambio es la diferencia entre el estado real de la infraestructura y la última configuración ejecutada de la pila.

Entre los motivos comunes del cambio se incluyen la adición de una etiqueta de producción a los recursos o la supresión de un recurso por parte de un miembro del equipo.

Puede detectar los cambios de las nuevas pilas creadas a partir de compartimentos o pilas en las que la última ejecución de trabajo fue Aplicar o Importar estado. Al detectar cambios, puede especificar todos los recursos o recursos seleccionados.

Consejo

Después de detectar el cambio, muestre el estado del cambio para los recursos. Consulte Listing Drift Status for a Stack.
    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. Vaya a Más acciones y seleccione Ejecutar detección de cambios.
    3. En el panel Ejecutar detección de cambios, seleccione la opción que desee.
      • Todos los recursos: detecta el cambio de todos los recursos de la pila.

      • Recursos seleccionados: detecta el cambio de los recursos especificados en la pila.

        Puede seleccionar una dirección de la lista o introducirla. Cada recurso se identifica mediante una dirección de recurso, que es una cadena derivada del tipo de recurso y el nombre especificados en la configuración de Terraform de la pila más un índice opcional. Por ejemplo, la dirección del recurso para la cuarta instancia informática con el nombre "test_instance" es oci_core_instance.test_instance[3]. El tipo de recurso es oci_core_instance, un punto actúa como delimitador, el nombre de recurso es test_instance y el índice es 3 entre corchetes. Para obtener más detalles y ejemplos de direcciones de recursos, consulte la documentación de Terraform en Ejemplos.

    4. Para recuperar las últimas versiones disponibles del origen configurado de los proveedores de Terraform, seleccione Mostrar opciones avanzadas y Actualizar versiones de proveedor.
      La pila debe ser Terraform 0.14 o posterior y, si la pila es anterior, se debe actualizar a usar el registro de Terraform. Este paso es necesario si las versiones de proveedor de la configuración de Terraform han cambiado desde la última vez que se ejecutó un trabajo en la pila. Los archivos de bloqueo de dependencia se gestionan automáticamente para pilas nuevas y actualizadas. Los proveedores se actualizan con las restricciones de versión de la configuración de Terraform.
    5. Seleccione Ejecutar detección de cambios.

    Se inició una solicitud de trabajo. Una vez finalizada la solicitud de trabajo, el estado de cambio aparece en el separador Información de pila.

  • Utilice el comando oci resource-manager stack detect-drift y los parámetros necesarios para detectar los cambios en una pila.

    oci resource-manager stack detect-drift stack-id <stack_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 DetectStackDrift para detectar cambios.