What is the function of each pod when using the Kubernetes scheduler?

Pod Purpose
replicated Primary Replicated daemon and Admin console
replicated-premkit Connects audit log and stats services via the integration API
replicated-sidecar-controller-default Watches for pods with PVCs that require snapshotting and adds a snapshot container to them
replicated-statsd metrics server
retraced-api Audit log API
retraced-cron Audit log job scheduler
retraced-nsqd Audit log pubsub jobs
retraced-postgres Audit log persistence
retraced-processor Audit log workers