Марионеточные 2.7: я могу настроить puppet://файловый сервер с Apache на non-puppetmaster?

Другие части для добавления к соединению:

шаг 6.5 Проверьте полномочия после движущихся файлов

Шаг 7 - перезапускает ведомое устройство с mysqld_safe - skip-slave-start и

3
задан 19 November 2012 в 19:36
2 ответа

It's possible to use file:// URL and then mount a shared file system on all of your nodes- something like NFS, or Gluster will work for distribution of your git working copy.

Another option is to try this module, that allows you to pull files from S3: http://puppetlabs.com/blog/module-of-the-week-branan-s3file/

0
ответ дан 3 December 2019 в 08:21

Есть два основных способа сделать это.

  1. Просто создайте второй сервер Puppetmaster с полным стеком и используйте необязательный атрибут имени хоста , разрешенный в ссылках puppet: \\ , чтобы ссылаться на него. Я не тестировал это, но не могу придумать причины, по которым это не должно работать. Если этого не произошло, зачем включать необязательное поле имени хоста?

  2. Попросите кого-нибудь с прямым доступом к вашему Puppetmaster смонтировать каталог, содержащий ваши файлы, на сервере Puppetmaster (где-нибудь в используемых каталогах Puppet), а затем использовать необработанные имена путей, вместо puppet: \\ ссылки для доступа к вашим файлам. Примеры: здесь (та же страница, что и выше). Я это проверил; так мы централизуем доступ к файлам в нашей инфраструктуре Puppet. Это не должно ' это будет трудным делом для ваших системных администраторов (или тех, кто имеет root-доступ к Puppetmaster); у вас есть довольно детальный контроль прав доступа к файлам через fileserver.conf .

0
ответ дан 3 December 2019 в 08:21

Теги

Похожие вопросы