Назад | Перейти на главную страницу

Возникнут ли проблемы, если каталоги SaltStack являются подкаталогами / srv / salt?

Большинство примеров - а также документация - SaltStack помещают файлы состояний в /srv/salt и файлы столбов под /srv/pillar.

Это означает, что если я хочу отслеживать файлы с помощью системы управления версиями (Mercurial или Git), мне нужно создать два репозитория.

Теперь я хочу разместить файлы состояний и файлы столбов как подкаталоги в /srv/salt. Или, другими словами, я получу следующую структуру каталогов (после hg init на /srv/salt):

/srv/salt
  + .hg/
  + states/
  + pillars/

Это вызовет проблемы с SaltStack?

Или у вас есть лучшая рекомендация, чтобы у меня был только один репозиторий системы контроля версий для состояний и столбов?

Предлагаемый вами подход будет работать. Вам нужно будет изменить настройку папки для состояний и столбов в конфигурации соли.

Обратите внимание, что соль может напрямую извлекать информацию из репозиториев git. как описано в этом руководстве. На настройку уходит больше времени, но вам решать, стоит ли это усилий в вашей ситуации.