2014-09-30 2 views

ответ

2

Я думаю, что два немного отличается (нюанс: у меня есть только беглый знание менеджера ресурсов)

Azure Resource Manager позволяет вам думать о коллекции отдельных ресурсов в качестве одного составного приложения. Подобно Google Deployment Manager. Это упрощает создание повторяющихся развертываний и имеет смысл большой коллекции гетерогенных ресурсов, принадлежащих одному приложению.

С другой стороны, Kubernetes превращает коллекцию виртуальных машин в новый тип ресурса (кластер). Это выходит за рамки настройки и развертывания ресурсов и действует как среда выполнения для распределенных приложений. Таким образом, у него есть API, который можно использовать во время выполнения для развертывания и проводки в ваших контейнерах, динамически увеличивать/уменьшать масштаб вашего кластера, и он будет следить за тем, чтобы ваше намерение выполнялось (если вы попросите трех запущенных контейнеров определенного тип, он будет следить за тем, чтобы всегда было три здоровых контейнера этого типа).

Смежные вопросы