Actualización de la configuración de Terraform de una pila (archivo zip o carpeta)

Actualice la configuración de Terraform del archivo zip o la carpeta que utiliza una pila en el gestor de recursos. La configuración actualizada se utiliza al ejecutar trabajos en la pila. Una actualización basada en carpetas solo está disponible mediante la consola.

Antes de empezar

Revise los requisitos para actualizar la configuración de Terraform utilizada por una pila en el gestor de recursos.

Importante

Si está cargando una configuración de Terraform diferente, asegúrese de que el archivo de configuración es válido. Consulte Creación de configuraciones y Configuración de Terraform para el gestor de recursos.

Asegúrese de tener la configuración de Terraform revisada (archivo o carpeta .zip) lista para su carga. No hay ningún archivo de configuración disponible para descargar hasta que se ejecute correctamente un trabajo en la pila. Para editar una configuración de Terraform generada a partir de una plantilla o compartimento existente mediante la detección de recursos, primero descargue la configuración. A continuación, utilice el archivo .zip de configuración editado para la actualización.

Si la configuración de la pila se almacena en Git o en un cubo, cargue la configuración allí.

  • Consejo

    Como alternativa a estos pasos, edite el archivo de configuración de Terraform generado en el editor de códigos. Para obtener más información, consulte Edición de una configuración mediante el editor de códigos.

    Después de completar todos los requisitos, siga estos pasos de la consola para actualizar la configuración de Terraform de una pila desde un archivo zip o una carpeta.

    1. Abra el menú de navegación y haga clic en Servicios para desarrolladores. En El gestor de recursos, haga clic en Pilas.
    2. En la página Pilas, seleccione el compartimento que contiene la pila que desea.
    3. Haga clic en el nombre de la pila que desea.
    4. En la página Detalles de pila, junto a Configuración de Terraform, haga clic en Cargar.
    5. En la página Editar pila, haga clic en Carpeta o . Archivo zip y agregue la configuración de Terraform revisada.
      Puede arrastrar el archivo al control del cuadro de diálogo o haga clic en Buscar y vaya a la ubicación del archivo o carpeta.
    6. (Opcional) Actualice otros valores según sea necesario.
      Por ejemplo, actualice el nombre o la descripción de la pila. Para obtener información sobre los campos, consulte Creating a Stack from a Zip File.
    7. Haga clic en Siguiente.
    8. En el panel Configurar variables, actualice los valores de las variables según sea necesario.
    9. Haga clic en Siguiente.
    10. En el panel Ver, verifique la configuración de la pila.
    11. Para aprovisionar recursos automáticamente al crear la pila, seleccione Ejecutar aplicación.
    12. Haga clic en Guardar cambios.

    Se abre la página Detalles de pila.

    Si se ha seleccionado Ejecutar aplicación, el gestor de recursos ejecuta la acción de aplicación en la pila actualizada.

  • Utilice el comando oci resource-manager stack update y los parámetros necesarios para actualizar el archivo zip de configuración de Terraform que utiliza una pila.

    oci resource-manager stack update --config-source <file-path> [...]

    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 el gestor de recursos.

  • Utilice la operación UpdateStack para actualizar el archivo zip de configuración de Terraform que utiliza una pila.

    Para ver un ejemplo de la parte configSource de la solicitud, consulte UpdateZipUploadConfigSourceDetails.