We moved everything to a single binary, but when we ran eats/integration tests we noticed that the leader election does not work with webhooks. This is because the instance that isn't the leader doesn't have an actual webhook listening in it and the Service that we use tries to send traffic to it. We will experiment tomorrow to se if we can make this work somehow, but in the worst case we would have to separate the webhooks from the reconcilers.
The above was incorrect. It was a configuration issue.
We moved everything to a single binary, but when we ran eats/integration tests we noticed that the leader election does not work with webhooks. This is because the instance that isn't the leader doesn't have an actual webhook listening in it and the Service that we use tries to send traffic to it. We will experiment tomorrow to se if we can make this work somehow, but in the worst case we would have to separate the webhooks from the reconcilers.The above was incorrect. It was a configuration issue.