17

I installed my existing Kubernetes Cluster (1.8) running in AWS using KOPS.

I would like to add Windows Container to the existing cluster but I can not find the right solution! :(

I thought of following these given steps given in:

https://kubernetes.io/docs/getting-started-guides/windows/

I downloaded the node binaries and copied it to my Windows machine (Kubelet, Kube-dns, kube-proxy, kubectl) but I got a little confused about the multiple networking options.

They have also given the kubeadmin option to join the node to my Master, which I have no idea why since I used Kops to create my cluster.

Can someone advise or help me on how I can get my windows node added?

Nashical
  • 17
  • 1
user1852104
  • 209
  • 1
  • 4
  • 2
    First, are you missing the [Prerequisites](https://kubernetes.io/docs/getting-started-guides/windows/#prerequisites)? as per the doc, kube version should be 1.9 – titogeo Sep 25 '18 at 09:32
  • Have you had any success with this? – lanoxx Nov 12 '18 at 08:10
  • 1
    There is now preview support for Windows containers in EKS which might be an option. https://github.com/aws/containers-roadmap/tree/master/preview-programs/eks-windows-preview – bwest Mar 29 '19 at 16:10

1 Answers1

1

KOPS is really good if the default architecture satisfies your requirements, if you need to make some changes it will give you some trouble. For example I needed to add a GPU Node, I was able to add it, but unable to make this process automatic, being unable to create an auto scaling group.

Kops has a lot of pros, like creating all the cluster in a transparent way.

Do you really need a windows node?

If yes, try to launch a cluster using kube-adm, then joining the windows node to this cluster.

Kops will take some time to add this windows nodes feature.