Service that stores component docker images and used to push/pull images to start. Kubernetes uses it to pull images for Flow steps.
The downtime is Bad. Step pods may not start (e.g. pod start due to Flow start or ordinary Flow wake-ups). Component pushes into the Gitreceiver won’t work.
Scalable to any reasonable amount of pods. But backend storage should be able to handle this. Sticky sessions (in terms of client IP address) require a balancer in front of the registry.
Use rolling release. Replace pods one by one. It’s forbidden to have zero pods.
Backend storage (NFS at Platform installations).