Мне трудно различать server
шеф-повара, workstation
, client
и node
. Что еще более важно, каковы их позиции при настройке исходной среды? Я читал бесчисленные статьи и документы, но я не могу понять разные роли и то, как они играют в полностью автоматизированной настройке. То есть, когда все запущено и работает, как обновить кулинарные книги и синхронизировать все серверы, управляемые шеф-поваром?
В настоящее время у меня есть настройка сервера Chef (на Ubuntu), которая успешно работает с chef-server-webui
. Нужно ли мне использовать мой компьютер в качестве рабочей станции для настройки кулинарных книг в репозитории, или мне нужна другая выделенная рабочая станция, на которой будет размещаться репозиторий?
Наконец, если я хочу, чтобы загружать экземпляры, что мне нужно установить на эти экземпляры? Нужно ли мне настраивать шеф-повар/нож или что-то еще?