-
Notifications
You must be signed in to change notification settings - Fork 320
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
EKS Support for Kubernetes 1.13 #30
Comments
especially with NLB fixes in it.. #62 |
Will this cover also migration to Pod Security Policy? |
any ETA for 1.13 as it is GA? Also 1.10/1.11 does not have support of |
@md2k |
when i'm trying to set this in EKS 1.11.5 i get error, i'm doing something wrong? going to double check, but still it is very interesting to know any estimation for more fresh GA versions of Kubernete on AWS. |
Did some tests, and actually it doesn't work. with
StorageClass:
|
Experiencing same issue: WaitForFirstConsumer does not create a PV. Both the Pod and PVC are pending. |
|
Ran into the same issue, I was hoping that WaitForFirstConsumer would solve the problem that volumes are created in a zone on which the nodes do not have sufficient resources to actually hold the pod meant to consume the volume. |
Also 1.13 has Flexvolume support that helps us resize ebs volumes while in-use quote from kubernetes.io (https://kubernetes.io/docs/concepts/storage/persistent-volumes/#resizing-an-in-use-persistentvolumeclaim) 'Expanding in-use PVCs for FlexVolumes is added in release 1.13. To enable this feature use ExpandInUsePersistentVolumes and ExpandPersistentVolumes feature gates. The ExpandPersistentVolumes feature gate is already enabled by default. If the ExpandInUsePersistentVolumes is set, FlexVolume can be resized online without pod restart.' |
4 months is an eternity in the k8s world in terms of features. Kops has 1.13 support while gke/aks/eks are still on 1.12 -- why are the folks doing some of the heavy core contributions so gun shy? |
AFAICT, kops 1.13.0-alpha.1, gke 1.13.4-gke.10 (Public preview), AKS is 1.12 right now. EKS supporting 1.12 isn't out of line, really. |
kops isn't even GA for 1.12 yet (glad to see they've got early alphas for 1.13 and 1.14, hopefully their pace will pick up) |
1.13 is GA since 2 weeks on Azure AKS :) |
How about v1.14 ? |
You should see: #212 |
It looks AWS/EKS is being more informative about release timings. 🎉 This AWS blog article promises 1.13 for June, with 1.10 being forceably discontinued in July. It also suggests 1.14 will be ~90 days after 1.13. So it looks like no chance of 1.14 before September 2019, about 6 months after 1.14 went GA. https://aws.amazon.com/blogs/compute/updates-to-amazon-eks-version-lifecycle/ The cadence suggested by this article seems unsustainable, since it suggest 90 day spacing between releases (based on the past 4 releases a year). but from 2019 that changed and the target is 11 weeks (~77 days) between releases. The article does says it uses 90 days 'for simplicity', so hopefully '90 days' actually means a 'less than 90 days' 😄 |
Would love to see 1.13 rollout soon. |
I've switched to manual bare metal cluster and now I have v1.14.2. |
It's a race between EKS 1.13 and K8S 1.15! Kubernetes 1.15 comes out of beta into GA in one week (17 June). The AWS blog article suggests EKS aims to track about 6 months behind GA. If so, that would be EKS 1.14 in September and EKS 1.15 just before New Year. |
Amazon Elastic Container Service for Kubernetes (EKS) now supports Kubernetes version 1.13.7 for all clusters. Additionally, you can use ECR PrivateLink and Kubernetes PodSecurityPolicies with EKS 1.13 clusters. Kubernetes version 1.13 allows you to use ECR PrivateLink to securely pull images to run your applications and allows you to enable the Kubernetes Pod Security Policies to validates pod creation and update requests against a set of rules. Additional version highlights include the beta launch of Kubernetes DryRun, TaintBasedEvictions, and Raw Block Volume support. Learn more about Kubernetes version 1.13 in the Kubernetes project release notes. Learn more about the Kubernetes versions available for production workloads on Amazon EKS and how to update your cluster to version 1.13 in the EKS documentation.
Notes
|
The kubectl install instruction is not updated with the latest version yet Do you have any plans to update it? Why don't you point to the official kubectl version? |
The winner is... EKS 1.13, beating K8s 1.15 by, I think ~12 hours? K8s 1.15 was supposed to come out Monday 17 June, but a last-minute blocking issue delayed it to today, 19 June, allowing EKS 1.13 to slip in yesterday on 18 June for the win! Congratulations to all involved 😄 |
@joaovitor I've merged your pull request into the Amazon EKS docs on GitHub. This change should hit our public docs site in an hour or two. |
@tabern i noticed the ECR PrivateLink/SDK fix backport for 1.13 didn't seem to land upstream (kubernetes/kubernetes#73755 (comment)). Does this mean the issue was fixed in a different way, or is the EKS AMI using a custom-patched kubelet build? |
@lstoll this was a backport patch that we applied to EKS clusters only as it was not accepted per kubernetes/kubernetes#73755 (comment) |
Aware 1.13 was only released last week, but thought it would be good to see it somewhere on the roadmap.
The text was updated successfully, but these errors were encountered: