如何为Kubernetes创建本地开发环境?

Kubernetes似乎只不过是将容器部署到集群云中。似乎没有碰到的是开发和暂存环境(或类似环境)。

在开发过程中,您希望通过一些重要更改尽可能接近生产环境:

  • 本地部署(或至少在 )
  • 在页面刷新时使用 (假设它是一个网站;理想情况下,在本地文件保存上页面自动刷新,如果您挂载源代码并使用诸如Yeoman之类的东西就可以完成)。

同样,人们可能希望非公共环境进行 。

Kubernetes是否支持这种开发环境,还是必须构建某种东西,以希望在生产期间它仍然可以工作?

回答:

更新(2016-07-15)

随着Kubernetes

1.3的发布,Minikube现在是你的本地计算机上运行Kubernetes发展的推荐方式。


您可以通过Docker在本地运行Kubernetes。一旦节点运行,就可以启动具有简单Web服务器的Pod,并从主机上装入卷。当您单击Web服务器时,它将从该卷中读取,并且如果您更改了本地磁盘上的文件,则它可以提供最新版本。

以上是 如何为Kubernetes创建本地开发环境? 的全部内容, 来源链接: utcz.com/qa/400676.html

回到顶部