用Deployment替换ReplicationController是否安全?

时间:2019-03-02 13:14:02

标签: kubernetes

我正在使用katacoda k8s lesson的知识来练习Stack Overflow。我曾尝试通过命令行杀死Pod,它们的结果与简单示例完全相同。豆荚死后会在几分钟后重新创建。

问题:
我可以简单地将ReplicationController替换为Deployment吗?

1 个答案:

答案 0 :(得分:2)

不要使用复制控制器。那些被替换为ReplicaSet。

根据您的情况,使用部署对象来管理应用程序生命周期。通过部署,您将能够控制滚动升级以及kubernetes的rollbabk功能

部署对象在ReplicaSet上方一层工作,并允许您在零停机时间内将应用程序升级到新版本