Kubernetes on Windows for Production

时间:2018-05-06 17:03:36

标签: windows kubernetes containers production

I just started messing with containers and managing them. Then I came across with Kubernetes. I've already installed Docker and tried out a few examples. But when it came to managing them with Kubernetes, I've kinda stuck.

I've found out that I can run Kubernetes with minikube on Windows on my laptop for development. But I want to know if I can run Kubernetes on my production server or local development environment because as they point out minikube doesn't have all featues that Kubernetes can offer. So in production I guess I can't use minikube, right?

Because of the data that I'm using I can't use Google cloud or Azure for production, laws forbid that. So in short do I have to switch to cloud to use Kubernetes or can I use it in my Windows Server machine without any cloud environment?

I've already read How to do local development with Kubernetes? question but they've also recommended minikube.

Thanks for your answers.

1 个答案:

答案 0 :(得分:4)

  

所以在制作中我想我不能使用minikube,对吧?

  • 不太可取,minikube支持学习/本地单机开发任务。
  

我是否必须切换到云才能使用Kubernetes,或者我可以在没有任何云环境的Windows Server计算机中使用它吗?

  • 恕我直言,Windows和kubernetes还没有。如果您不想安装专用的Linux机箱或切换到云,则始终可以从虚拟化环境(VirtualBox,VMWare ...)中运行它。可能不是超级最佳的性能(在Windows之上添加额外的虚拟化层)但是对于生产而言可以足够稳定(取决于可用的硬件和资源要求)。