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

Actualice la configuración de Terraform de carpeta o archivo zip utilizada por una pila en Resource Manager. La configuración actualizada se utiliza al ejecutar trabajos en la pila. Solo está disponible una actualización basada en carpetas mediante la consola.

Al actualizar una pila, también puede actualizar sus etiquetas. Para obtener instrucciones, consulte Updating a Tag for a Single Resource. Para obtener más información sobre el etiquetado, consulte Etiquetas de recursos.

Antes de empezar

Revise los requisitos para actualizar la configuración de Terraform utilizada por una pila en Resource Manager.

Importante

Si va a cargar 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 que tiene 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 un 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 en la consola para actualizar la configuración de Terraform de una pila desde una carpeta o un archivo zip.

    1. En la página de lista Pilas, busque 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 el menú Acciones Menú Acciones de la pila, seleccione Editar.
    3. En la página Editar pila, seleccione Carpeta o Archivo .Zip y agregue la configuración de Terraform revisada.
      Puede arrastrar el archivo al control del cuadro de diálogo o seleccione Explorar y navegue hasta la ubicación del archivo o carpeta.
    4. (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.
    5. Seleccione Siguiente.
    6. En el panel Configurar variables, actualice los valores de las variables según sea necesario.
    7. Seleccione Siguiente.
    8. En el panel Revisar, verifique la configuración de la pila.
    9. Para aprovisionar recursos automáticamente en la creación de la pila, seleccione Ejecutar aplicación.
    10. Seleccione Guardar cambios.

    Se abre la página Detalles de pila.

    Si se ha seleccionado Ejecutar aplicación, Resource Manager 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 Resource Manager.

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

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