2014-12-01 2 views
1

Я сделал некоторое чтение на Vagrant с Chef-Server v/s Vagrant с шеф-поваром и нашел блоги, рассказывающие об использовании того же самого. Мне не удалось найти никого, обобщающего преимущества любого подхода. Итак, вот мой вопрос.В чем преимущества использования Chef-сервера с Vagrant v/s Chef-Solo с Vagrant?

Я понимаю, что Vagrant не может развернуть виртуальные машины на удаленной машине. Это означает, что запуск «бродяги вверх» на конкретной машине будет разворачивать виртуальные машины только на этой машине.

Прежде всего, это понимание правильно? Если да, то в чем смысл использования сервера шеф-повара для предоставления сервера?

Я чувствую, что если я использую Vagrant, использование соло-шеф-повара - это способ пойти и повар сервер не добавляет никакой ценности.

Как вы думаете, я что-то упустил?

+0

Вы хотите развернуть несколько виртуальных машин на одном удаленном компьютере или вы хотите развернуть несколько удаленных компьютеров? –

+0

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

ответ

0

Vagrant используется для разворота виртуальных машин, и вы можете предоставить эти виртуальные машины с помощью рецептов шеф-повара или любым другим способом обеспечения. https://docs.vagrantup.com/v2/provisioning/index.html

Теперь, между шеф-поваром и шеф-поваром: Chef Server работает в архитектуре клиентского сервера. Вы можете управлять или управлять всеми своими узлами (виртуальными машинами, запущенными Vagrant) с помощью Chef Server. В конкретной виртуальной машине вы можете искать другие узлы с помощью Chef Server.

Работа в режиме Solo в режиме Solo означает, что вы можете предоставить только один узел, и вы не сможете получить информацию о других узлах. Однако существует несколько методов для преодоления таких ситуаций, как chef-solo-search.

+0

Dheeraj, Прежде всего, спасибо за ваш ответ. Я понимаю разницу между Chef-Solo и Chef-Server самостоятельно. Мой вопрос: имеет смысл использовать комбинацию бродяг и шеф-серверов? У меня есть этот вопрос, потому что Бродяга разворачивает виртуальные машины на машине, которую я использую Vagrant. Итак, какая разница в том, пользуюсь ли я шеф-поваром или шеф-сервером? Подводя итог, комбинация Vagrant + Chef-Server лучше, чем комбинация Vagrant + Chef-solo? и как? –

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