Puppet: Bareos mit Puppet konfigurieren

Alles was in keine andere Systemkategorie passt
SPQRInc
Posts: 1
Joined: 2016-02-01 19:51

Puppet: Bareos mit Puppet konfigurieren

Post by SPQRInc »

Guten Tag zusammen,

vielleicht gibt es ja den einen oder anderen, der sich mit dem Thema schon einmal befasst hat.

Ich arbeite mich derzeit in Puppet und Foreman ein und möchte gerne, dass alle Nodes einer bestimmten Hostgruppe automatisch via Bareos gesichert werden. Hierfür möchte ich ein Puppet-Plugin nutzen: https://github.com/netmanagers/puppet-bareos

Der Bareos-Director liegt auf Server A.

Die Ordnerstruktur in /etc/bareos sieht wie folgt aus:

├── bareos-dir.conf
├── bareos-fd.conf
├── bareos-sd.conf
├── bconsole.conf
├── clients.d
├── director.d
└── storage.d
bareos-dir.conf, bareos-fd.conf, bconsole.conf und bareos-sd.conf werden schon ganz zauberhaft durch Puppet verwaltet - ich bekomme nur keinen Client automatisch eingetragen.

Mein YAML für den Server A (Bareos-Dir) sieht wie folgt aus:
client_template: bareos/bareos-fd.conf
console_template: bareos/bconsole.conf.erb
default_messages: Daemon
director_template: bareos/bareos-dir.conf.erb
manage_client: 'false'
manage_console: 'true'
manage_director: 'true'
manage_storage: 'true'
source_dir_purge: 'true'
storage_template: bareos/bareos-sd.conf.erb
Das YAML für die Clients sieht so aus:
bareos:
client_template: bareos/bareos-fd.conf
console_template: bareos/bconsole.conf.erb
default_messages: Daemon
director_template: bareos/bareos-dir.conf.erb
manage_client: 'true'
manage_console: 'false'
manage_director: 'false'
manage_storage: 'false'
source_dir_purge: 'false'
storage_template: bareos/bareos-sd.conf.erb

Irgendwelche Ideen, woran das liegen könnte? Wie kann ich die Einstellungen exportieren?