1
ответ

Прокси-сервер Apache fcgi на php-сервер

У меня есть веб-сервер Apache (2.4) и php (7.1) сервер под управлением Ubuntu 16.04 LTS. Я пытаюсь настроить манифест марионетки для создания vhost на сервере apache, а затем каждый раз, когда сервер php ...
вопрос задан: 4 August 2017 02:49
1
ответ

puppet variables set in exec environment not accessible elsewhere in the class

I'm trying to configure a logging figuration with log paths based on a check to see if that log file exists. However, the if statements always return true even though I know /var/log/hermes/hermes.log ...
вопрос задан: 28 July 2017 10:17
1
ответ

Почему я не могу добавить псевдоним к моему виртуальному хосту через модуль Puppet Apache?

Вот фрагмент из моего манифеста: apache :: vhost {'default-http': port => 80, serveraliases => ['example.test.com', 'example2.test.com',], docroot => '/ var / www / html', ...
вопрос задан: 19 July 2017 00:17
1
ответ

Перезапустить службу до того, как будут применены все ресурсы

Я хочу установить и настроить Apache через Puppet и запросить сертификат SSL с помощью acme_tiny.py. Мои классы и ресурсы Puppet для веб-сервера и в большинстве случаев для работы acme-tiny, за исключением ...
вопрос задан: 27 June 2017 16:36
1
ответ

Подключить несколько мастеров марионеток к одному puppetdb

Я установил puppetdb на одном из моих мастеров марионеток, и он работает. Но я не могу подключить второго к кукловоду. Команда «марионеточный агент -t» работает на моем втором хозяине. Каждый мастер ...
вопрос задан: 26 June 2017 23:25
1
ответ

Несколько site.pp для одних и тех же узлов

Мне нужно написать несколько файлов site.pp для одних и тех же хостов. Это дает мне следующую ошибку Ошибка: Не удалось получить каталог с удаленного сервера: Ошибка 400 на СЕРВЕРЕ: Узел «по умолчанию» уже определен ...
вопрос задан: 15 June 2017 10:15
1
ответ

как создать ресурс каталога марионеточного файла, используя переменную в имени, чтобы это не происходило добавить скобки вокруг имени []

Когда я попробую следующее в своем манифесте. $ profile = hiera ('duplicity :: profile', 'test123') файл {["/ tmp / $ {profile}"]: sure => directory, owner => root, group => root, } Я ...
вопрос задан: 6 June 2017 19:06
1
ответ

класс марионетки не наследует переменную из определения узла site.pp

У меня есть следующая настройка марионетки (довольно простая): /etc/puppet/manifests/site.pp: node 'node. my.domain '{$ nodeclass = 1 notify {"(INFO) nodeclass = $ nodeclass":} class {"foobar":} } /...
вопрос задан: 2 June 2017 03:37
1
ответ

Несколько SSL-сертификатов марионеточного сервера?

У меня есть настройка марионеточного сервера как часть докер-композиции. У меня есть узлы внутри композиции, которые подключаются непосредственно к контейнеру. Это прекрасно работает, потому что мастер Puppet автоматически ...
вопрос задан: 31 May 2017 19:41
1
ответ

марионеточное внедрение модуля saz / sudo

Я пытаюсь развернуть saz / Модуль sudo для управления нашими конфигурациями sudo (я новичок в марионетке (~ 3 дня), поэтому, пожалуйста, извините за мое потенциальное незнание). Наша текущая конфигурация sudo содержится в одном (...
вопрос задан: 30 May 2017 08:54
1
ответ

Марионетка генерирует ошибки каждый раз, когда модуль изменяется

У меня есть тривиальные марионеточные 2.7.18 установок следующим образом: === manifests/site.pp === сборка узла 1 {включают mod1, включают mod2, включают mod3} импорт === modules/mod1/manifests/init.pp === "*" ===...
вопрос задан: 23 May 2017 15:41
1
ответ

Марионетка - Вызывает пользовательскую функцию (который содержит случай/когда) из декларации

Я работаю над puppetizing свой httpd и nginx vhost конференции Прямо сейчас, у меня есть 5 серверов, которые каждый имеет их собственный порт и выполняется на server1, в то время как nginx работает на server2. Очевидно, я должен...
вопрос задан: 23 May 2017 14:33
1
ответ

Как проверить, является ли IP-адрес статическим

Мне интересно настроить базовую безопасность на Ubuntu 16.4 vps, над которой я работаю. Я читаю https://www.codelitt.com/blog/my-first-10-minutes-on-a-server-primer-for-securing-ubuntu/...
вопрос задан: 21 May 2017 20:00
1
ответ

Конфигурация среды в марионетке

У меня есть собственный модуль марионетки для настройки веб-сервера Apache, и я использую шаблоны для копирования конфигураций. У нас разные среды, такие как производство, контроль качества, интеграционное тестирование. ...
вопрос задан: 15 May 2017 15:56
1
ответ

Скопировать всю папку шаблонов из марионеточного модуля

Я ищу синтаксис для копирования всего каталога шаблонов внутри марионеточного модуля. (Например: templates / webconfig / file1.erb, templates / webconfig / config / file2.erb) Я попытался скопировать синтаксис ниже: ...
вопрос задан: 12 May 2017 12:32
1
ответ

Где находится sql-файл по умолчанию для PuppetDb?

Я хотел бы внести некоторые небольшие изменения в PuppetDB (добавив несколько столбцов и таблицу). Я прочитал исходный код и, похоже, не могу найти структуру по умолчанию, которая настроена на ...
вопрос задан: 3 May 2017 20:45
1
ответ

Файл перемещения марионетки с разрешением 400?

Я пытаюсь использовать puppet для копирования файла: file {'/root/.ssh/id_rsa': source => 'puppet: /// модули / сертификаты / .ssh / id_rsa ', } Разрешения: -r -------- 1 корень корень. Если я запустил chmod + r на ...
вопрос задан: 2 May 2017 15:41
1
ответ

Puppet использует главный ключ ssh для git clone?

Я использую модуль vcsrepo puppet для синхронизации репозиториев git. # установить git repo vcsrepo {"/ home / repo": sure => present, provider => git, source => "git@bitbucket.org: ...
вопрос задан: 1 May 2017 21:28
1
ответ

Включает ли Puppet 4 диспетчер кода?

Я читал об использовании R10K с Puppet для управления мои среды с помощью git. Согласно этому блогу, некоторые функции R10K были встроены в более поздние версии puppet: Поскольку R10k ...
вопрос задан: 27 April 2017 22:34
1
ответ

Puppet отправлять дополнительную информацию при подключении агента?

Я пишу ENC для Puppet. В настоящее время у меня есть базовый шаблон, который подключен и работает: #! / bin / bash если ["$ 1" = beta.example.com]; затем введите "environment: beta" else echo "среда: ...
вопрос задан: 26 April 2017 22:14
1
ответ

Docker COPY и влияет на разрешения?

Я изменяю существующий образ докера, который изначально был следующим: FROM puppet / puppetserver-standalone: ​​2.7 .2 ENV PUPPETDB_TERMINUS_VERSION = "4.3.0" RUN apt-get update && \ apt-get ...
вопрос задан: 26 April 2017 18:23
1
ответ

Puppet назначает узлы средам от мастера?

Я учусь использовать Puppet и успешно настроил и подключил главный сервер с 2 узлами. Я создал файлы для рабочей среды по умолчанию, которая работает. У меня также есть второй набор ...
вопрос задан: 26 April 2017 16:35
1
ответ

Сервер Puppet.conf указывает порт?

У меня есть марионеточный сервер, работающий внутри контейнера докеров, при этом порт 8140 передается на 32779. Оставляя меня с марионеточным сервером, работающим на localhost: 32779. Затем я редактирую свой / etc / puppetlabs / puppet / puppet ....
вопрос задан: 24 April 2017 23:39
1
ответ

Это /etc/puppetlabs/puppet/puppet.conf на Puppet4, эквивалентном /etc/puppet/puppet.conf

Я часто вижу учебные пособия и инструкции, ссылающиеся на puppet.conf в /etc/puppet/puppet.conf. Я не у меня есть этот файл, но у меня есть /etc/puppetlabs/puppet/puppet.conf на моих компьютерах с Puppet 4 ...
вопрос задан: 24 April 2017 19:03
1
ответ

Остановить контейнер Docker от выхода после выполнения команды

Я хочу использовать следующий файл докера в качестве основы для обучающая кукла. Он был написан таким образом, что он запускает некоторые марионеточные команды, а затем немедленно завершает работу. Я пытаюсь понять, где находится ...
вопрос задан: 24 April 2017 17:44
1
ответ

Puppetserver не запускается после новой установки

Служба Pupppetserver не запускается после новой установки. В потоке "main" java.lang.ClassNotFoundException отображается следующая ошибка: исключение: java.nio.file.Files, компиляция: (...
вопрос задан: 20 April 2017 10:12
1
ответ

Ресурс файла марионетки: ошибка «Родительский каталог не существует»

Я получаю следующую ошибку во время создания каталога с использованием файлового ресурса. Ошибка: Невозможно создать / data / tomcat / $ {dirsname} / conf; родительский каталог / data / tomcat / $ {dirsname} не существует Ошибка: / ...
вопрос задан: 19 April 2017 10:09
1
ответ

Puppet : resource already defined error

I am trying to create multiple directories and then copy files to each of the directories . For that I have created the following resource $dirs=myapp $appdirs = [ "/data/tomcat/$dirs/conf", "/data/...
вопрос задан: 17 April 2017 14:45
1
ответ

Как создать способный репозиторий на марионеточном ведущем устройстве

Я настраиваю марионеточное ведущее устройство и хочу распределить nagios базовые 4 и nagios-плагины к каждому из моих агентов и ведущего устройства самому. Ядро Nagios 4 в настоящее время не доступно из Ubuntu...
вопрос задан: 13 April 2017 15:22
1
ответ

Используйте марионетку для управления рядом файлов под различными подкаталогами

Таким образом, у меня есть потребность генерировать дерево файла для определенных пользователей в Windows. Я должен предоставить список пользователей, предпочтительно от внешнего факта, и сделать, чтобы марионетка удостоверилась, что ряд файлов находится
вопрос задан: 13 April 2017 15:14