1.5 KiB
1.5 KiB
Arquitetura K3s (Zeus & Posseidon)
Atualmente a infraestrutura conta com dois clusters K3s independentes (Single-Node), cada um atuando como Control Plane e Worker simultaneamente.
Diagrama da Topologia
flowchart TB
subgraph ClusterZeus ["Cluster 1: Zeus"]
direction TB
Z_CP(Control Plane)
Z_WK(Worker)
Z_STORE[Local Path Storage]
Z_ING[Traefik Ingress]
Z_CP --- Z_WK
Z_WK --> Z_ING
Z_WK --> Z_STORE
end
subgraph ClusterPos ["Cluster 2: Posseidon"]
direction TB
P_CP(Control Plane)
P_WK(Worker)
P_STORE[Local Path Storage]
P_ING[Traefik Ingress]
P_CP --- P_WK
P_WK --> P_ING
P_WK --> P_STORE
end
%% Detalhes de Rede
Internet((Internet)) -->|TCP/80/443| Z_ING
Internet -->|TCP/80/443| P_ING
Detalhes dos Clusters
⚡ Zeus (45.39.210.92)
- Versão: v1.34.3+k3s1
- Role: All-in-one (Master + Agent).
- Workloads: Sistema base (Traefik, Metrics, CoreDNS). Nenhum app de negócio identificado no namespace default.
🌊 Posseidon (45.39.210.21)
- Versão: v1.34.3+k3s1
- Role: All-in-one.
- Workloads: A verificar inventário de pods.
Componentes Nativos
Ambos os clusters utilizam a stack padrão do K3s:
- Container Runtime: containerd (Embutido).
- Ingress: Traefik (v2/v3).
- DNS: CoreDNS.
- Storage: Local Path Provisioner (HostPath).