
Eco²
Backend · Cloud infrastructure
Wskazówki segregacji z jednego zdjęcia i rozmowy.
Asystent AI, który rozumie zasady segregacji odpadów w Korei.
24 węzły policzone według grup.
24 fizyczne węzły z mapy klastra, policzone jako płaszczyzna sterowania, Domain API, pule workerów, dane i platforma. Każda grupa podaje swój nodeSelector i przeznaczenie.
24węzłów
24 = 1 control plane + 8 API + 4 worker + 5 data + 6 platformUkład 24 węzłów · według listy węzłów z panelu z 2026.01.211Control plane
role: control-planemasterkube-apiserver · scheduler · controller-manager · etcd oraz kontrolery platformy.
8Domain API
domain: <usługa>api-auth api-users api-scan api-character api-location api-image api-chat api-infoJeden węzeł na domenę. Wywołania wewnętrzne używają gRPC.
4Execution worker
pula storagedomain: worker-storageworker-storage worker-storage-2
pula AIdomain: worker-aiworker-ai worker-ai-2
Dwie pule szeregowania po dwa węzły.
KEDA dostosowuje liczbę podów workerów. Liczba węzłów się nie zmienia.
5Data
postgresql redis-auth redis-streams redis-cache redis-pubsubRedis jest rozdzielony na cztery węzły o osobnych zadaniach. Pamięć PostgreSQL to EBS CSI · gp3.
6Platform
rabbitmq monitoring logging ingress-gateway sse-gateway event-routerKomunikacja, obserwowalność, ingress i dostarczanie na żywo mają każde własny węzeł.
Każdy węzełFluent Bit · DaemonSet · Calico