Camadas
A infraestrutura é apresentada bottom-up: cada camada usa a anterior como base. Conceitos específicos de cada tecnologia (LINSTOR, Cilium, ArgoCD, etc) ficam dentro da camada onde são usados, não em seção conceitual separada.
Pra contexto, leia primeiro Modelo de camadas — visão geral.
Navegar
| Camada | Tecnologias principais | Doc |
|---|---|---|
| 0 — Virtualização | Proxmox + Pulumi + Ansible | /camadas/0-virtualizacao/ |
| 1 — Storage | LINSTOR + DRBD | /camadas/1-storage/ |
| 2 — Backup | PBS | /camadas/2-backup/ |
| 3 — Edge networking | VyOS + UnespNet + WireGuard | /camadas/3-rede/ |
| 4 — Ingress / exposição | Traefik + cert-manager + Cloudflare | /camadas/4-ingress/ |
| 5 — K8s runtime | K3s | /camadas/5-kubernetes/ |
| 6 — K8s networking | Cilium + Hubble | /camadas/6-k8s-networking/ |
| 7 — GitOps | ArgoCD | /camadas/7-gitops/ |
| 8 — Multi-cluster | ClusterMesh + ApplicationSet | /camadas/8-multi-cluster/ |
| 9 — Workloads | Tutor, OpenObserve, GPU/K3s LXC, etc | /camadas/9-workloads/ |
Estrutura típica de cada camada
Cada subseção tem:
index.md— visão geral + papel da camada + componentes principais- Docs específicos por tecnologia (conceitos + operações + decisões)
- Links pra ADRs relevantes
- Status de implementação (validado / declarado / desejado)
Capacidades transversais relacionadas
Capacidades que atravessam todas as camadas estão em /transversais/ — vale ler em paralelo.