Gold-dragon-coin
Service that is responsible for pod count quota enforcement. Admiral communicates with
this service with messages like: “Can I start new pod” and
“I’m going to stop pod, forget about it”. In case this service disagrees, pod
is not started/stopped. The service stores it’s state in the MongoDB.
Default version always responds with yes
and stores nothing. It is possible to
configure otherwise.
Downtime
very bad
The downtime means Flow step pods starts and stops will be blocked. Due to retries it’s acceptable to stop service for no more then 5 minutes. After 5 minutes all Flows that have pods starting, will be suspended.
Scaling
Scalable to any reasonable amount of pods.
Deployment
Use rolling release. Delete pod and create new. It’s forbidden to have less then one active pod.
Strong dependencies
None in the default configuration.