Как стать автором
Обновить

Комментарии 8

Я не видел, чтобы на проде ReplicaSet создавали без Deplyment. Обычно все используют Deployment, который уже создает ReplicaSet. Собственно, на собеседовании про Deplyment в первую очередь и спросят.

У нас на проде (банк) не используют. Deployment, только ReplicaSet

А в чем прикол? Вручную контролить?

Может разрабы когда Kubernetes изучали, не дошли до раздела про Deployment? :)

Но если серьезно, тоже интересно, в чем мотивация использования только ReplicaSet. Теоретически этого конечно хватит, чтобы приложение запустить и масштабировать, но тогда всякие обновления и откаты надо самому реализовывать, если они конечно нужны.

хорошо хотя бы до rs дошли :))

Ну еще до Spinaker, в отличие от....

Spinnaker при блю-грин ппподдерживает только RS. Если блю-грин не нужен, то и деплоймент отлично работает

Контейнеры внутри Pod работают на одном узле, делят одинаковый IP-адрес, порт и другие ресурсы,

А что за порт они делят? Правильнее наверное всё-таки пространство портов? Если читать документацию https://kubernetes.io/docs/concepts/workloads/pods/#pod-networking

Within a Pod, containers share an IP address and port space, and can find each other via localhost.

Т.е. контейнеры внутри одного пода могут общаться через localhost с разными портами, и по такому принципу реализуется взаимодействие между основным контейнером и sidecar, как, например, тот же cloud SQL proxy на GCP.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий