Fase 9.4
Lab vs ProductionLab vs Production · Que Cambia
El mismo proyecto, dos entornos. Ocho componentes que cambian entre el lab local (UTM, macOS) y Oracle Cloud Free Tier. La migracion ES el argumento de arquitectura.
🚧 En desarrollo — Pendiente de ejecución
La migración a Oracle Cloud Free Tier no pudo completarse porque al momento de intentarlo no había disponibilidad de VMs Ampere A1 ARM64 en la región de São Paulo. Toda la arquitectura, el código de OpenTofu y los playbooks de Ansible están listos; la fase práctica en la nube queda pendiente de disponibilidad de recursos.
La migración a Oracle Cloud Free Tier no pudo completarse porque al momento de intentarlo no había disponibilidad de VMs Ampere A1 ARM64 en la región de São Paulo. Toda la arquitectura, el código de OpenTofu y los playbooks de Ansible están listos; la fase práctica en la nube queda pendiente de disponibilidad de recursos.
AspectoLab LocalOracle Cloud
SecretsHashiCorp Vault (self-hosted)OCI Vault (managed)
Object StorageMinIO (pod en k3s)OCI Object Storage
Acceso SSHDirecto (VM local)Solo via vm-bastion
Firewallfirewalldfirewalld + OCI NSG
MonitoreoSolo PrometheusPrometheus + OCI Cloud Guard
IP publicaNo (UTM NAT)vm-k3s :443 (Grafana demo)
GitOpsArgoCDArgoCD (mismo repo)
Costo$0 (maquina local)$0 (Free Tier)
"No migre el proyecto a la nube, lo disenie para correr en dos entornos desde el dia 1." El mismo OpenTofu, los mismos playbooks de Ansible, los mismos manifiestos de Kubernetes. Solo cambia el inventario y el provider de Tofu.
Fase 9 Completada
Oracle Cloud documentado. Fase 10: SLO/SLI y documentacion final.