-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Kind fails kubadm command: unknown flag --skip-phases #1853
Comments
See existing discussion: #1744 (comment), #1744 (comment) The release notes have been updated. 1.14+ will be required for multi-node clusters for now. |
@BenTheElder Was just about to close this issue since I discovered this comment as well 😅 |
This one is really unfortunate and surprising, I will have to dig later to find out what the thinking was upstream 😞 I think we may be able to re-introduce 1.13 support in the future, but it will require a somewhat involved rewrite of bootstrapping to use the phases directly. It's something on our radar but we have some other large changes to tackle first. We also need to speak to the kubeadm team more before moving on this as it alters the upstream test coverage. |
Ack. Thanks for the details! 🙌 For anyone running into the same issue, this is how we pinned it via homebrew:
|
kubeadm init phases were added in 1.13 and join phases in 1.14, because it was a lot of work and a matter of developer / reviewer bandwidth: |
Signed-off-by: David J. M. Karlsen <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: David J. M. Karlsen <[email protected]> Upgrade to minimum k8s 1.14 due to kubernetes-sigs/kind#1853 Bump cluster api due to upgrade of kind
kubernetes-sigs/kind#1853 (comment) > 1.14+ will be required for multi-node clusters for now. Then I guess we won't be testing against 1.11 or 1.12 (I'll spin up a separate cluster with kubeadm, if possible and if time allows.) Signed-off-by: Kingdon Barrett <[email protected]>
What happened:
We've upgraded the local tooling on macOS from kind 0.8.1 to 0.9.0. Creating clusters now breaks with a kubeadm error.
What you expected to happen:
Cluster coming up healthy.
How to reproduce it (as minimally and precisely as possible):
kind.json
:setup.sh
:Terminal output
Anything else we need to know?:
Environment:
kind version
):kind v0.9.0 go1.15.2 darwin/amd64
kubectl version
):docker info
):/etc/os-release
): macOS Catalina 10.15.6 (19G2021)The text was updated successfully, but these errors were encountered: