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

deploy ha etcd on kubernetes #9895

Closed
raoofm opened this issue Jul 2, 2018 · 9 comments
Closed

deploy ha etcd on kubernetes #9895

raoofm opened this issue Jul 2, 2018 · 9 comments

Comments

@raoofm
Copy link
Contributor

raoofm commented Jul 2, 2018

I know we have etcd-operator to handle this, but it is not truly functional for prod use cases and doesn't seem to be actively worked on.

It will be great to have a documented way of deploying robust ha etcd cluster on top of kubernetes with/without pv. This should be common usecase that many encounter and can be pretty useful. I was searching on the web but was surprised not to find something documented for such an amazing project.

I think we could leave backup and restore as it could be different for different organizations.

There can be reconfiguration to replace a down node which doesn't respond for configurable time t.

@raoofm
Copy link
Contributor Author

raoofm commented Jul 31, 2018

@gyuho Is there any recommendyed way of deploying etcd on kubernetes? Seems like the operator development has stalled.

@hexfusion
Copy link
Contributor

I am also curious what the future of operator project is. I understand the team is working on other projects currently. I would be interested in getting more involved but the general feeling is this is a less open project and more in-house. People have proposed forking it before, perhaps this would be more realistic now that we are moving to a new org and operator is staying in coreos?

@raoofm maybe we should move this to #9965 ?

@raoofm
Copy link
Contributor Author

raoofm commented Jul 31, 2018

From #9965

We are moving etcd and other sub-projects to its own GitHub organization.

@hexfusion what makes you think operator stays in coreos, i think operator would move along with etcd to the new org.

@hexfusion
Copy link
Contributor

@raoofm
Copy link
Contributor Author

raoofm commented Jul 31, 2018

😃 my bad

@hexfusion I agree now

I am also curious what the future of operator project is. I understand the team is working on other projects currently. I would be interested in getting more involved but the general feeling is this is a less open project and more in-house. People have proposed forking it before, perhaps this would be more realistic now that we are moving to a new org and operator is staying in coreos?

@gyuho
Copy link
Contributor

gyuho commented Jul 31, 2018

@raoofm @hexfusion "etcd" team is not working on etcd-operator right now. And operator SDK team will be working on etcd-operator.

Seems like the operator development has stalled.

Correct. Nobody is actively working on it. We are looking for ways to revive that project.

@hexfusion
Copy link
Contributor

@raoofm @hexfusion "etcd" team is not working on etcd-operator right now. And operator SDK team will be working on etcd-operator.
[..]
Correct. Nobody is actively working on it. We are looking for ways to revive that project.

@gyuho could you clarify this a little when you get a chance. I guess I don't understand who the "SDK team" is (Red Hat?) . In general, the fact that operator stays with coreos instead of moving to new etcd org makes it feel like a fork would be a reasonable request. This way the etcd org fork can collaborate with SDK team upstream but also continue development and organization on behalf of etcd org community without SDK team interaction.

Please let us know your feeling on a possible fork.

@gyuho
Copy link
Contributor

gyuho commented Sep 15, 2018

@raoofm If you can contribute to this, it would be great. No one in etcd team has plan to work on this in the near future.

@stale
Copy link

stale bot commented Apr 7, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed after 21 days if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Apr 7, 2020
@stale stale bot closed this as completed Apr 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants