
Eco²
Backend · Cloud infrastructure
Advies over afvalscheiding uit één foto en een gesprek.
Een AI-assistent die begrijpt hoe afvalscheiding in Korea werkt.
De 24 nodes, geteld per groep.
De 24 fysieke nodes op de clusterkaart, geteld als control plane, Domain API, workerpools, data en platform. Elke groep vermeldt haar nodeSelector en waarvoor ze dient.
24nodes
24 = 1 control plane + 8 API + 4 worker + 5 data + 6 platformIndeling met 24 nodes · volgens de nodelijst van het dashboard van 2026.01.211Control plane
role: control-planemasterkube-apiserver · scheduler · controller-manager · etcd, plus de platformcontrollers.
8Domain API
domain: <dienst>api-auth api-users api-scan api-character api-location api-image api-chat api-infoEén node per domein. Interne aanroepen gebruiken gRPC.
4Execution worker
storagepooldomain: worker-storageworker-storage worker-storage-2
AI-pooldomain: worker-aiworker-ai worker-ai-2
Twee schedulingpools van elk twee nodes.
KEDA past het aantal worker-Pods aan. Het aantal nodes verandert niet.
5Data
postgresql redis-auth redis-streams redis-cache redis-pubsubRedis is verdeeld over vier nodes, elk voor een eigen doel. De opslag van PostgreSQL is EBS CSI · gp3.
6Platform
rabbitmq monitoring logging ingress-gateway sse-gateway event-routerMessaging, observability, ingress en live levering hebben elk een eigen node.
Elke nodeFluent Bit · DaemonSet · Calico