Terraform en OCI: Automatizando ARM VMs

Oracle Cloud Free Tier OCI ofrece instancias ARM gratuitas con hasta 4 OCPUs y 24GB de RAM. Combinado con Terraform, tenemos infraestructura cloud gratis y reproducible. Módulo Terraform resource "oci_core_instance" "arm_vm" { availability_domain = data.oci_identity_availability_domain.ad.name compartment_id = var.compartment_id display_name = "arm-instance" shape = "VM.Standard.A1.Flex" shape_config { ocpus = 2 memory_in_gbs = 12 } source_details { source_type = "image" source_id = var.image_id } } Automatización El script de provisioning configura el nodo automáticamente: Instala dependencias base Configura networking Une el nodo al cluster Consul/Nomad Resultado Infraestructura cloud desplegada en minutos, versionada en git, y fácilmente reproducible.

20 de agosto de 2025 · 1 min · Guillermo Barroso Tornavacas

Desplegando un Homelab con HashiCorp Stack

Motivación Siempre quise tener un entorno donde experimentar con las mismas herramientas que uso profesionalmente. Un homelab con HashiCorp Stack me permite iterar rápido, romper cosas sin miedo, y aprender en profundidad. Arquitectura ┌─────────────────────────────────────────────────┐ │ Traefik (Ingress) │ ├─────────────────────────────────────────────────┤ │ Consul Cluster │ │ (Service Discovery + Mesh) │ ├─────────────────────────────────────────────────┤ │ Nomad Cluster │ │ (Workload Orchestration) │ ├─────────────────────────────────────────────────┤ │ Vault Cluster │ │ (Secrets + PKI) │ ├─────────────────────────────────────────────────┤ │ Prometheus + Grafana + Loki (Observabilidad) │ ├─────────────────────────────────────────────────┤ │ NixOS Nodes (x4) - Bare Metal │ └─────────────────────────────────────────────────┘ Nodos El cluster está compuesto por 4 nodos NixOS, cada uno con su configuración declarativa: ...

15 de junio de 2025 · 2 min · Guillermo Barroso Tornavacas