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.