-
Notifications
You must be signed in to change notification settings - Fork 9.8k
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
Is ETCD discovery down? #9978
Comments
/cc @gyuho, @philips is this service still supported?
I think this is the LB responding. |
@hexfusion I have an old production cluster that is still using the discovery endpoint and was able to use that some time back today morning. This could have been down since last few hours. I can switch the existing cluster to use the private ip's however that could require more effort. |
@ankitforcode sure I am just curious if this service is going to be supported moving forward. I know the package is not maintained #9836 We should remove from docs in that case IMO. |
@hexfusion The url is working again. 👍 |
replied too early, it went down again 👎 |
It's still down. It shouldn't take that long. There is no status page to follow. could the service be over? |
This service appears to be working as expected again. I expect further conversations will take place in the upcoming weeks regarding its future. |
Looks like it's down again |
Down again Wed Aug 8 10:09:19 UTC 2018 |
What kind of use cases or scenarios are people running into that can't be solved without this service? Is it just being used for convenience, or are there technical obstacles that are being hit when attempting to initialize a cluster? |
The service is operational again. Please let us know if you hit more issues. Also, we would like feedback on why you are using discovery.etcd.io vs. static configuration as we decide how to maintain or deprecate the service overtime. |
Hi @philips, thanks for bringing it back! OpenStack Magnum kubernetes cluster uses discovery.etcd.io by default when spinning up new clusters. |
@philips we use this at Openstack Magnum to bootstrap etcd clusters. It allows us to easily stand up the clusters without knowing the ip addresses of the nodes in advance. |
Discovery endpoint is still stuck in /v2 which is not supported. Perhaps efforts should be made to bring this into /v3? This way users can stand up there own "discovery cluster" and have it supported. In general, token generation/management is a workflow that could be handled in many different ways. But providing the capabilities seems to be a general asset to users and having that native to etcd API makes sense to me. Implemention of a "discovery cluster" via etcd-operator would probably make this all quite trivial. If documented and supported I think there would be little reason to need the public service. But currently we give the user no supported alternative. Just my 2c. |
Someone porting discovery to a v3 API would be greatly appreciated. It
simply hasn't been a priority.
…On Wed, Aug 15, 2018 at 5:52 AM Sam Batschelet ***@***.***> wrote:
Discovery endpoint is still stuck in /v2 which is not supported. Perhaps
efforts should be made to bring this into /v3? This way users can stand up
there own "discovery cluster" and have it supported. In general, token
generation/management is a workflow that could be handled in many different
ways. But providing the capabilities seems to be a general asset to users
and having that native to etcd API makes sense to me. Implemention of a
"discovery cluster" via etcd-operator would probably make this all quite
trivial.
If documented and supported I think there would be little reason to *need*
the public service. But currently we give the user no supported
alternative. Just my 2c.
ref: custom-etcd-discovery-service
<https://github.com/coreos/etcd/blob/master/Documentation/op-guide/clustering.md#custom-etcd-discovery-service>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#9978 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AACDCACk7ZeZturf77gm9OLKEuN61eWqks5uRBmngaJpZM4VschR>
.
|
@philips I tried
Just need someone to review and do the migration work for old v2 data :) |
@hexfusion I can help out, how would you like to coordinate? |
Hi @joelegasse, sounds great I guess for starters we need to review the above. I have seen the folks at grpc-go use https://reviewable.io for larger stuff. I wonder if it would be useful to collab here or just make things overly complicated. There is a lot going on with what he already did so I guess we both need to get a general grasp of the approach and review code as we go. I expect the first part to take a fair amount of time. I plan to hit this hard over the weekend. I will email you my details and we can chat over slack if that works for you. Looking forward to it. |
this issue is tracked here: coreos/discovery.etcd.io#61. closing |
The text was updated successfully, but these errors were encountered: