-
Notifications
You must be signed in to change notification settings - Fork 926
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
Update manifests/metallb.yaml for kubernetes v1.19 #744
Conversation
According to kubernetes documentation, since v1.19 kubernetes stops using labels with "beta." prefix. Installation manifest manifests/metallb.yaml fixes nodeSelector to kubernetes.io/os.
lgtm, thanks! |
What is the new minimum version of K8S supported ? |
see https://v1-15.docs.kubernetes.io/docs/setup/release/notes/
i cannot find the earliest version with |
ok perfect thanks |
@honza801 Previous CHANGELOGs are still tracked in kubernetes git repo and quick search shows the following in file CHANGELOG/CHANGELOG-1.14.md: - OS and Arch information is now recorded in So I believe this change mean that you need K8s 1.14 or later (actually I believe introduction of new version and deprecation usually go hand in hand) |
@rata A new release might be good, not too far in the future. More people will upgrade to 1.19.x as time passes and it will introduce overhead for metallb community, regarding questions and describing the workaround for this small problem. |
So if I understand the above correctly, pod scheduling will work as expected on any k8s version starting at |
Yes that is correct (I assume you meant 1.X :) ). New field was introduced in .14 and old field removed in .18 |
Bah, I've been working on too many alpha projects 🙈 Thanks @Aoana. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
According to kubernetes documentation, since v1.19 kubernetes stops using labels with "beta." prefix. Installation manifest manifests/metallb.yaml fixes nodeSelector to kubernetes.io/os.
Fixed #743