Verificación de la configuración de Terraform en Resource Manager

Obtenga información sobre los cambios que debe realizar para probar los archivos de Terraform en Resource Manager.

En este tema no se proporcionan instrucciones paso a paso para crear archivos de Terraform. Resource Manager es un servicio de Oracle Cloud Infrastructure (OCI) que permite automatizar el proceso de aprovisionamiento de recursos de OCI. La recopilación de las configuraciones de Terraform desarrolladas se conoce como pilas.

Para obtener información sobre los requisitos y las recomendaciones para gestionar las configuraciones de Terraform con Resource Manager, consulte Configuraciones de Terraform para Resource Manager en la documentación de Resource Manager.

Para probar la configuración de terraform en Resource Manager, siga estos pasos:

  1. Describa variables en un archivo YAML con el formato correcto, como orm_schema.yaml, y agregue el archivo a los documentos directory.Schema raíz de pila para las configuraciones de Terraform al utilizar Resource Manager. La inclusión de un documento de esquema permite facilitar la entrada de variables en la consola de Oracle Cloud Infrastructure. Para obtener una lista completa de los requisitos y las recomendaciones de las configuraciones de Terraform que se utilizan con Resource Manager, consulte Documentos de esquema en la documentación de Resource Manager.
  2. Elimine las siguientes variables que proporcionan información sobre su arrendamiento de Oracle Cloud Infrastructure. Ha proporcionado esta información anteriormente para probar los archivos de configuración de terraform en la máquina local. Para probar los archivos de Terraform en Resource Manager, debe suprimir estas variables del archivo de configuración.
    provider "oci" {
      tenancy_ocid     = var.tenancy_ocid
      user_ocid        = var.user_ocid
      fingerprint      = var.fingerprint
      private_key_path = var.private_key_path
    }
  3. Solo tendrá que especificar la región de OCI en la que ha creado la imagen personalizada.
    provider "oci" {
      region           = var.region
    }

    Para obtener información sobre la definición de proveedores, consulte Configuration File Requirements en la documentación de Resource Manager.

  4. Asegúrese de haber creado todos los archivos de Terraform necesarios y proporcionar la información necesaria. Todos los archivos deben estar en el nivel raíz. Comprima los archivos para guardarlos como un archivo ZIP. Para obtener información sobre los requisitos y las recomendaciones para gestionar las configuraciones de Terraform con Resource Manager, consulte Configuraciones de Terraform para Resource Manager en la documentación de Resource Manager.
  5. Cree una pila en Resource Manager. Consulte Creación de una pila en la documentación de Resource Manager.
  6. Ejecute el trabajo de planificación. Consulte Creación de un trabajo de plan en la documentación del gestor de recursos.
  7. Ejecute el trabajo de aplicación. Consulte Creación de un trabajo de aplicación en la documentación de Resource Manager. Oracle Resource Manager debería haber creado todos los recursos definidos en la pila en este momento. Es importante validar que todos los recursos de infraestructura se han creado según los requisitos de la aplicación.

Si obtiene los resultados esperados, vaya al paso siguiente. Si se requieren cambios, realice los cambios necesarios en los archivos de configuración de terraform, pruebe el archivo actualizado en Resource Manager antes de continuar con el siguiente paso.