...
Panel | |
---|---|
|
Puppet - клиент-серверное приложение– клиент-серверное приложение, которое позволяет централизованно управлять конфигурацией операционных систем и конфигурацией операционных систем и программ, установленных на нескольких компьютерах. На На каждом управляемом узле находится клиент, который периодически обращается по https к серверу за обновлениями конфигурации и применяет внесённые администратором изменения в конфигурацию.
Настройка Puppet
Настройка Puppet
осуществляется через соответствующий пункт серверного меню.
...
Panel |
---|
С версии |
При настройке подключения к Puppet доступны следующие действия:
Параметры доступа к серверу Puppet включают в себя адрес и порт сервера, к которому будет происходить подключение:
Удаление сертификатов SSL
выполняется в том случае, если сертификат устарел или в него были внесены изменения. При выборе удаления SSL
сертификатов программа запросит подтверждение действия.:
При обновлении конфигурации сервера Puppet результат выводится на экран. При успешном обновлении не должно быть сообщений "Warning
" или "Error
".
Генерация имени сертификатов Puppet
Panel |
---|
Начиная с версии 4.6.34 реализована функция генерации имени сертификатов puppet при помощи шаблонов. |
SSL сертификаты предназначены для организации защищенного соединения между клиентом и сервером. Для генерации имен сертификатов используются шаблоны, задаваемые в конфигурационном файле /linuxcash/cash/conf/hostnamegen.conf
.
Наименование | Тип данных | Возможные значения | Описание | Примечания |
---|---|---|---|---|
generate | логический |
| Генерация имени хоста и имени сертификата puppet | По умолчанию false |
certname | имя сертификата Puppet | строковый | Шаблон генерации имени сертификата puppet |
Code Block | ||||
---|---|---|---|---|
| ||||
; Настройки автоматической генерации имени хоста и имени сертификата puppet ; В шаблонах могут использоваться макроподстановки. Подстрока вида %(<имя переменной>)s ; заменяется на значение переменной. ; Доступные переменные в макроподстановках: ; shopcode - код магазина из cash.reg ; cashcode - код кассы из cash.reg [main] ; Генерировать имя хоста и сертификата puppet ; По умолчанию false generate = true ... ; шаблон генерации имени сертификата puppet ; По умолчанию cash-%(shopcode)s-%(cashcode)s ;certname = cash-%(shopcode)s-%(cashcode)s |
В шаблонах для генерации имени сертификата могут быть использованы макроподстановки. В настоящий момент для макроподстановок доступны следующие переменные, назначаемые в файле cash.reg
:
shopcode
- – код магазина;cashcode
- – код кассы.
Info |
---|
Переменные |
Имя сертификата puppet
можно посмотреть в файле /etc/puppet/puppet.conf
, секция main
секция [main]
название параметра certname
.
...