如果可以使用副本集创建Pod和副本,我们为什么需要部署?

时间:2019-07-31 06:47:01

标签: kubernetes

我怀疑在副本集和部署中是否都创建了副本集和Pod。那么如果可以使用副本集创建Pod和副本,为什么还要部署?谢谢

1 个答案:

答案 0 :(得分:0)

根据Deployments的Kubernetes文档,

  

Deployment Controller为Pods和ReplicaSets提供声明性更新。   您在展开中描述所需的状态,展开控制器将实际状态以受控的速率更改为所需的状态。您可以定义部署以创建新的副本集,或删除现有部署并在新部署中采用其所有资源。

据此根据ReplicaSet的相关文档,

  

ReplicaSet的目的是维持在任何给定时间运行的稳定的副本Pod集。因此,它通常用于保证指定数量的相同Pod的可用性。