Plataforma.
O laboratório. O mesmo desenho que oferecemos, em bare-metal, com toda mudança entrando por git.
Kubernetes bare-metal em Talos Linux, Cilium e Gateway API com Envoy.
Argo CD em App-of-Apps e ApplicationSets. Um repositório de plataforma por organização.
Duas bordas: Cloudflare Tunnel para a internet e DNS split-horizon para a rede local.
Storage em NVMe local, NFS e Velero. Postgres com CloudNativePG. Observabilidade com Grafana, Mimir, Loki e Tempo.
Peças
- Talos LinuxKubernetes bare-metal, Omni para as máquinas
- CiliumRede e network policy como código
- Envoy GatewayGateway API
- Argo CDApplicationSets, autoSync, revisão por PR
- CloudNativePGPostgres de plataforma por cliente
- LGTMGrafana, Mimir, Loki, Tempo
Tem algo parecido para resolver?
Uma conversa curta basta para saber se faz sentido seguir.