Почему ReplicaSet был представлен в Kubernetes? - PullRequest
1 голос
/ 12 марта 2019

Я понимаю разницу между ReplicaSet и ReplicationController: первый основан на множестве, а второй - на равенстве.Я хочу знать, почему была введена более новая реализация (Read ReplicaSet), когда более старый ReplicationController достигает той же функциональности.

Ответы [ 2 ]

1 голос
/ 14 марта 2019

Replicasets - обновленная версия контроллера репликации

В контроллере репликации есть селекторы на основе равенства

В Replicasets есть селекторы на основе набора

Репликасы также работают с развертыванием, поэтому при простом развертывании в kubernetes автоматически создаются репликационные наборы и выполняются управляемые операции. 100 * репликационные наборы.

1 голос
/ 12 марта 2019

ReplicaSet обычно не является автономным, они принадлежат Deployment. Один Deployment может иметь много ReplicaSet в своем жизненном цикле, поскольку новое развертывание Version добавило еще один ReplicaSet.

Deployment позволяет откатиться до предыдущих стабильных выпусков, если требуется.

...