代码之家  ›  专栏  ›  技术社区  ›  Ä°lker Çakır

Windows for Production上的Kubernetes

  •  -1
  • Ä°lker Çakır  · 技术社区  · 6 年前

    我刚开始摆弄容器并管理它们。然后我遇到了库伯内特斯。我已经安装了Docker并尝试了几个示例。但当谈到与Kubernetes一起管理他们时,我有点卡住了。

    我发现我可以在笔记本电脑的Windows上运行Kubernetes和minikube进行开发。但我想知道我是否可以在我的生产服务器或本地开发环境上运行Kubernetes,因为正如他们指出的那样,minikube并没有Kubernetes所能提供的所有功能。所以在生产中我想我不能使用minikube,对吧?

    由于我使用的数据,我不能使用谷歌云或Azure进行生产,法律禁止这样做。那么简而言之,我是否必须切换到云来使用Kubernetes,或者我是否可以在没有任何云环境的Windows Server机器上使用它?

    我已经读过了 How to do local development with Kubernetes? 但他们也推荐minikube。

    谢谢你的回答。

    1 回复  |  直到 6 年前
        1
  •  4
  •   Const    6 年前

    所以在生产中我想我不能使用minikube,对吧?

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

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

    • IMHO Windows和kubernetes还没有真正出现。如果您不想安装专用linux机箱或切换到云,那么始终可以选择从虚拟化环境(VirtualBox、VMWare…)中运行它。在性能方面可能不是超优的(在windows上添加了额外的虚拟化层),但对于生产来说可能足够稳定(取决于可用的硬件和资源需求)。