这是一个抽象的问题,我希望我能够清楚地描述这一点。
基本上; 将源代码分发到在生产中运行的 Kubernetes 的工作流程是什么。由于您不在-v
生产环境中运行 Docker,如何更新正在运行的 pod。
在生产中:
您是否使用 SaltStack 更新每个 pod 中的每个容器?
或者
您是否重建 Docker 映像并重新启动每个 pod?
本地:
使用 Vagrant,您可以共享源代码的本地文件夹。使用 Docker,您可以使用-v
,但是如果您在本地运行 Kubernetes,您将如何尽可能地镜像生产?
如果你使用 Vagrant 和 boot2docker,你怎么能把它和 Docker 结合起来-v
呢?