-
Notifications
You must be signed in to change notification settings - Fork 715
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
Build kubeadm for Windows Server #364
Comments
cc @kubernetes/sig-release-feature-requests |
cc @kubernetes/sig-windows-feature-requests |
Talked to @michmike about this, and we're not gonna do this for v1.8 |
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Kubeadm - Added initial support for Windows worker nodes to join cluster using kubeadm **What this PR does / why we need it**: This PR adds initial support for adding a Windows worker node to a Kubernetes cluster with kubeadm. Also adds Windows build of kubeadm to node build targets. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes kubernetes/kubeadm#364 **Special notes for your reviewer**: Depends on kubernetes#53730 **Release note**: ```release-note kubeadm: Add support for adding a Windows node ```
Is this a BUG REPORT or FEATURE REQUEST?
FEATURE REQUEST
Versions
kubeadm version (use
kubeadm version
):kubeadm version: &version.Info{Major:"1", Minor:"7", GitVersion:"v1.7.2", GitCommit:"922a86cfcd65915a9b2f69f3f193b8907d741d9c", GitTreeState:"clean", BuildDate:"2017-07-21T08:08:00Z", GoVersion:"go1.8.3", Compiler:"gc", Platform:"linux/amd64"}
Environment:
kubectl version
):Client Version: version.Info{Major:"1", Minor:"7", GitVersion:"v1.7.2", GitCommit:"922a86cfcd65915a9b2f69f3f193b8907d741d9c", GitTreeState:"clean", BuildDate:"2017-07-21T08:23:22Z", GoVersion:"go1.8.3", Compiler:"gc", Platform:"linux/amd64"}
uname -a
):4.4.0-87-generic
What happened?
The documentation indicates that
kubeadm
is the recommended tool to use for creating a new Kubernetes cluster, and it seems to be working fine on Linux despite the beta warnings. However, there isn't currently a Windows build for the tool, so I can't connect Windows nodes to the cluster. It seems like this should be possible if I write a script to run the join steps of https://kubernetes.io/docs/admin/kubeadm/, but it would be a lot easier (and far more user-friendly) if I could usekubeadm join
on Windows as well.Ideally
kubeadm
will become entirely cross-platform in the future, but as Windows control planes aren't supported yet that will likely take a lot more work.The text was updated successfully, but these errors were encountered: