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 está cargando una configuración de Terraform diferente, asegúrese de que el archivo de configuración sea válido. Consulte Authoring Configurations y Terraform Configurations for Resource Manager.

Asegúrese de que la configuración de Terraform revisada (archivo o carpeta .zip) está 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 encontrar la página de lista o la pila, consulte Lista de pilas.
    2. En el menú Acciones (tres puntos) 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 Creación de una pila a partir de un archivo zip.
    5. Seleccione Next (Siguiente).
    6. En el panel Configurar variables, actualice los valores de las variables según sea necesario.
    7. Seleccione Next (Siguiente).
    8. En el panel Review, verifique la configuración de la pila.
    9. Para aprovisionar recursos automáticamente al crear 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.