Introducción
Terraform es un software de "infraestructura como código" que permite definir los recursos de Oracle Cloud Infrastructure (OCI) en archivos que puede mantener, versionar y compartir. En estos archivos se describen los pasos necesarios para aprovisionar la infraestructura y mantener el estado deseado:
Los recursos pueden crear objetos de infraestructura de OCI, como redes virtuales en la nube o instancias informáticas. La primera aplicación de la configuración crea los objetos y las aplicaciones posteriores pueden actualizarlos o suprimirlos.
Los orígenes de datos representan vistas de solo lectura de la infraestructura de OCI existente.
Las variables representan parámetros para Terraform.
A continuación, Terraform ejecuta estos pasos y crea la infraestructura descrita. El uso del proveedor de Terraform de OCI requiere que:
- Instale o acceda a una distribución de Terraform.
- Descargue e instale el proveedor de Terraform de OCI.
- Configure el proveedor de Terraform de OCI.
- Describa su infraestructura como código.