Please enable JavaScript.
Coggle requires JavaScript to display documents.
TERRAFORM - Coggle Diagram
TERRAFORM
Conceptos Fundamentales
Data Sources
Permiten leer información existente de la nube o sistema, sin crear nada.
Ejemplo:
data "aws_vpc" "default" {
default = true
}
Lenguaje Declarativo
Le decís qué querés (ejemplo: "un bucket S3") y no cómo crearlo paso a paso.
El motor de Terraform se encarga de ejecutar los cambios necesarios para llegar a ese estado.
-
Resources
Son los objetos de infraestructura que gestionás (ejemplo: aws_instance, aws_s3_bucket, google_compute_instance).
State (Estado)
Terraform mantiene un archivo terraform.tfstate donde guarda la representación de los recursos creados
Local vs remoto: el estado puede vivir localmente o en backends (S3, GCS, Terraform Cloud).
-
-
-
Módulos
-
Pueden estar en el mismo repo, en un repo externo o en el Terraform Registry
-
-
-
-