-
Notifications
You must be signed in to change notification settings - Fork 826
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
Upgrade to Kubernetes 1.14 #1329
Comments
I 100% agree. I think we're reaching a point where we can reach consensus to break the standard rule, since AWS has taken it's time. Also 1.14 has been baked for a long time at this point, so I don't think there are any stability concerns. I'm 100% on board. Shall we say that if we don't have objections to move to 1.14 by Thursday (13th of Feb), we make the move? |
In the past we've tried to move k8s versions early in the release cycle to have more time for the tests to run. If we wait too long to make the switch, then we start to get too close to the 1.4.0 release candidate / 1.4.0 release. I think we should either do it ASAP or wait until after 1.4.0. |
Excellent point. Give it 24 hours then? I threw a message in Slack as well asking if anyone had objections. I've got none, I'm definitely onboard. |
Nobody seems to be objecting. I say let's move forward with it (if we can fit it into this release). I know @heartrobotninja will be happy 😄 |
Also we would finally remove |
That is why this will make me happy 😁
…On Tue, Feb 11, 2020, 11:54 AM Alexander Apalikov ***@***.***> wrote:
Also we would finally remove replace k8s.io/apimachinery =>
./vendor_fixes/k8s.io/apimachinery with 1.14 version.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1329?email_source=notifications&email_token=ABM5DZ3UITJP2OZQHJE3ABTRCL7ANA5CNFSM4KSIYZQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELN2TFY#issuecomment-584821143>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABM5DZ7BZL4V5HF2KQCNXV3RCL7ANANCNFSM4KSIYZQA>
.
|
Great news :) AKS supports N-2 and aims to release N within around 30 days of the upstream release If this happens, should we consider a new process where we ensure that Agones works on version N-1, but is also compatible with N without using any of the new features? This would rely on N not introducing any breaking changes of course. |
This sounds like a separate ticket, as it's a discussion of Kubernetes support matrix and has far ranging consequences. |
Current status (I've also filled in the checkboxes at the top of the ticket):
My PR for terraform went in but since I haven't manually verified the changes I haven't checked it off the list yet. @aLekSer - if you have a chance to verify the Azure terraform changes I'd appreciate it. I'd update the documentation closer to the next release (there isn't as much rush to do that part), and @heartrobotninja volunteered to update client-go (and I think this is the update where we get to remove our vendor_fixes directory!). |
Yes, I will check Azure terraform configs tomorrow morning and will tell the results. |
There was a number of issues with terraform, one of which is that Kubernetes Terraform provider 1.11 is not working due to hashicorp/terraform-provider-kubernetes#759
Will fix them soon and make a PR |
EKS now supports Kubernetes 1.15.
|
Now that #1404 has merged this task is finished. |
1.15 is still not available on EKS (see aws/containers-roadmap#380) but 1.13 has now been deprecated on AKS (https://github.com/Azure/AKS/releases/tag/2020-02-03) and customers on AKS are being told to upgrade off of 1.13.
So we are in a bit of a conundrum. While our guidance has been to wait for the next release to be available on all major cloud providers, we haven't yet encountered a time when that wasn't yet the case before the version we supported has been deprecated and will no longer be supported on one of the providers.
In this case, it seems like we should start thinking about upgrading to 1.14, since it's been available on EKS for a long time (and is presumably somewhat stable) and there is no concrete ETA for 1.15 being available there.
List of items to do for upgrading to 1.14 (this is copied from the 1.13 issue and should be updated):
The text was updated successfully, but these errors were encountered: