Из того, что я могу сказать в документации, при запуске Deployment
создается ReplicaSet
. Кажется, он поддерживает некоторые из тех же функций ReplicationController
- масштабирования вверх/вниз и автоматического перезапуска, но неясно, поддерживает ли он прокатные обновления или автомасштабирование.
В руководстве пользователя v1.1.8 показано, как создать развертывание в Развертывание приложений (которое автоматически создает ReplicaSet
), но команда kubectl get replicasets
не является доступный до версии 2.1. Я не могу найти другую информацию о ReplicaSet
в документации.
Будет ли ReplicaSet
заменять ReplicationController
? Почему я хотел бы использовать Deployment
и ReplicaSet
вместо ReplicationController
?