Refactor server initialization to expose a plugin point to end to end tests
In the future we can use InitServerWithClients to pass through K8s clients in memory to ensure that the full server initialization works and all informers and objects jobs will be ran
InitServerWithClients
to pass through K8s clients in memory to ensure that the full server initialization works and all informers and objects jobs will be ranBefore this PR
After this PR
==COMMIT_MSG== ==COMMIT_MSG==
Possible downsides?