Service responsible for starting/stopping the flow pods and communicating with local agents. Admiral interacts directly with Kubernetes to start/stop the pods and get their statuses.
If the Admiral is down the start/stop of pods will be delayed (e.g starts/stops at UI, sleeps/wake-ups for ordinary flows. Wake-ups initiated by scheduler/webhooks/run now button at UI). Generally it’s acceptable to stop Admiral for a minute or two.
Can not be scaled more than one (1) pod at the moment.
To deploy Admiral you must stop existing pod then start a new one. You can also delete the pod, kubernetes will start one again.
Admiral strongly depends on Kubernetes cluster, MongoDB and the RabbitMQ. Without them it will not start.
Admiral will start but would not work as expected without the Gold-dragon-coin service.