Platform Engineering Lab

Bruno Henrique Kavada Ashihara

Cluster Kubernetes rodando 100% no Oracle OKE Always Free (ARM64 / Ampere A1), gerenciado por GitOps. Uma vitrine viva de infraestrutura, observabilidade, segurança e automação.

Arquitetura

☁️ Oracle OKE — Always Free

2 nós ARM64 (Ampere A1), 2 vCPUs + 12 GB RAM cada. Exposição via Network Load Balancer, sem custo de LoadBalancers extras.

🚦 NGINX Gateway Fabric

Ingress moderno via Gateway API (HTTPRoutes). Um único Gateway roteia todos os subdomínios por TLS.

🔒 cert-manager + Let's Encrypt

Certificados TLS emitidos e renovados automaticamente para cada *.bruno-labs.ddnsfree.com.

🚀 ArgoCD — GitOps

Padrão app-of-apps: todo o cluster é declarado neste repositório e sincronizado automaticamente.

💾 Storage hostPath

Persistência local em disco de nó para apps stateful (PostgreSQL, Vault, AnythingLLM).

📊 Observabilidade

Grafana + Prometheus + Loki/Promtail e Zabbix para métricas, logs e monitoramento de ponta a ponta.

Competências & Stack

Kubernetes Oracle Cloud (OCI) ARM64 / Ampere ArgoCD GitOps Helm Gateway API NGINX Gateway Fabric HashiCorp Vault cert-manager / TLS Prometheus Grafana Loki Zabbix Pulumi / IaC Docker Linux CI/CD

Serviços rodando no cluster

Plataforma & GitOps

Segurança

Observabilidade

Aplicações

Contato