We are planning to setup Highly Available Jenkins setup in container platform using kubernetes. We are looking at setting up one Active master and another master in standby mode. Jenkins data volume is going to be stored in a global storage that is shared between the two master containers.
In case the active master is not available then requests should fail over to other master. And the slaves should be communicating only with active master.
How do we accomplish Jenkins HA setup in active/passive mode in kubernetes. please provide your suggestions.
We would like to achieve as shown in the diagram from below link