-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Etcd Upgrade (v2.3.7) /bin/tee: not found #3938
Comments
At this point we do not have a documented support way to upgrade from etcd 2 to ectd 3. It seems the problem occurred even before that. /cc @blakebarnett @KashifSaadat @gambol99 Can any of you gurus assist? |
Thanks for the quick response. Was looking through these images a bit more and looks like the etcd I assume a combination of these is the intended path forward. Will test further and report back if something comes out of it. |
We need it to work with HA etcd and eventually first out TLS with upgrades as well. |
@edulop91 yes - that script should work, but we really need to get backups working first! We found that the script did not work for HA originally; it should have been fixed, but IMO we need backups first. |
@justinsb sounds good. We were writing our own backup utility and figured it would be simpler to do for etcdv3; it has nicer snapshot facilities. is there any ongoing work for backups? perhaps we can contribute towards that. our only unusual requirement is we'd need encryption to be not handled by kms. |
Here is the issue for backups #1896 I do not believe any work has been started. |
Despite upgrade path of etcd the root question is the possibility to start etcd from container with tag |
@justinsb I think Once bacups has been merged recently seems like we could go back to API migration once again. |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
good point @krogon I think the minor issue of tee problems was closed long ago but the larger issue of how to deal with etcd2->3 migrations is still somewhat outstanding. The etcd-manager which is coming as a part of 1.10 will really really close that out. This is covered in #4463 so i'm happy to clear this one. |
What
kops
version :Version 1.8.0-beta.1 (git-9b71713)
What Kubernetes version are you running?
What cloud provider are you using?
aws
What commands did you run? What is the simplest way to reproduce this issue?
creating a new cluster with etcd version
2.3.7
What happened after the commands executed?
Master etcd logs:
Locally:
What did you expect to happen?
Etcd's run command to be compatible with the etcd image hosted on default gcr.
Please provide your cluster manifest.
Attempting to upgrade a kops cluster running etcd 2.2.x to one running 3.x.x. Seems like I need the intermediate 2.3.x etcd version to accomplish this. Is there perhaps an alternate suggested path to perform this upgrade? Is there a mechanism to point the etcd manifest to an alternate etcd image registry?
Thanks!
The text was updated successfully, but these errors were encountered: