如何为Kubernetes创建本地开发环境?
Kubernetes似乎只不过是将容器部署到集群云中。似乎没有碰到的是开发和暂存环境(或类似环境)。
在开发过程中,您希望通过一些重要更改尽可能接近生产环境:
- 本地部署(或至少在 )
- 在页面刷新时使用 (假设它是一个网站;理想情况下,在本地文件保存上页面自动刷新,如果您挂载源代码并使用诸如Yeoman之类的东西就可以完成)。
同样,人们可能希望非公共环境进行 。
Kubernetes是否支持这种开发环境,还是必须构建某种东西,以希望在生产期间它仍然可以工作?
回答:
更新(2016-07-15)
随着Kubernetes
1.3的发布,Minikube现在是你的本地计算机上运行Kubernetes发展的推荐方式。
您可以通过Docker在本地运行Kubernetes。一旦节点运行,就可以启动具有简单Web服务器的Pod,并从主机上装入卷。当您单击Web服务器时,它将从该卷中读取,并且如果您更改了本地磁盘上的文件,则它可以提供最新版本。
以上是 如何为Kubernetes创建本地开发环境? 的全部内容, 来源链接: utcz.com/qa/400676.html