Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Track] Active/passive HA #1007

Closed
Assignees

Comments

@pmorie
Copy link
Member

pmorie commented Jan 23, 2020

This issue is for the active/passive HA feature track, document here.

/kind feature

@pmorie
Copy link
Member Author

pmorie commented Feb 28, 2020

Haha, we're not done. Next steps here:

@vagababov
Copy link
Contributor

Do I miss something about Webhooks just being naturally Horizontally scalable by virtue of being stateless (well modulo certs)

@pmorie
Copy link
Member Author

pmorie commented Feb 28, 2020

@vagababov The webhook parts are naturally horizontally scalable. We have adopted an idiosyncratic architecture of running the reconcilers and webhooks for resources in the same process. We decided to introduce the additional main methods to insulate webhook binaries from the leader election changes for now. Personally, I would rather migrate the reconcilers into the main controllers and disentangle them from the webhooks; we skipped doing it initially because we didn't easily align in a few beats of discussion.

@vagababov
Copy link
Contributor

Ah, I didn't know you run them combined :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment