Kubernetes、OpenShift、Docker Swarm 和 Docker DataCenter 部署工具中哪些都有自动回滚?
Among Kubernetes, OpenShift, Docker Swarm and Docker DataCenter deployment tools which all are having automatic rollback?
在 Kubernetes、OpenShift、Docker Swarm 和 Docker DataCenter 部署工具中,如果发生任何故障,它们都具有自动回滚功能吗?
它们都有一种内置的回滚机制,其中包含可供您控制的命令。但是,这些都不是完全自动化的,您可能必须手动完成。对于 Kubernetes,这里是 Swarm 的相关 github issue and another issue。 Docker DataCenter 已经在使用 Swarm。
我能够找到的回滚文档:
- Kubernetes:Rolling Back a Deployment
- Swarm:Roll back to the previous version of a service(特征
--update-delay
)
- OpenShift:Rolling Back a Deployment
在 Kubernetes、OpenShift、Docker Swarm 和 Docker DataCenter 部署工具中,如果发生任何故障,它们都具有自动回滚功能吗?
它们都有一种内置的回滚机制,其中包含可供您控制的命令。但是,这些都不是完全自动化的,您可能必须手动完成。对于 Kubernetes,这里是 Swarm 的相关 github issue and another issue。 Docker DataCenter 已经在使用 Swarm。
我能够找到的回滚文档:
- Kubernetes:Rolling Back a Deployment
- Swarm:Roll back to the previous version of a service(特征
--update-delay
) - OpenShift:Rolling Back a Deployment