Я изо всех сил пытаюсь понять разницу между развертываниями и модулями в Kubernetes.
Развертывание предоставляет декларативные обновления для модулей Pod и наборов реплик.
Поды — это наименьшие развертываемые вычислительные единицы, которые вы можете создавать и управлять ими в Kubernetes.
Похоже, что kind:Pod
можно использовать взаимозаменяемо kind: Deployment
, а развертывание допускает использование Replica (что в значительной степени является целью Kubernetes). Зачем вам когда-либо использовать Pod?
Может ли кто-нибудь:
- Объясните существенную разницу между модулями/развертываниями +
- Опишите вариант использования, в котором модули предпочтительнее развертывания?