Hi,
ich muss einen LXC-Container aufsetzen, bin aber gerade sehr faul. Der Container braucht nur unsere normale Benutzerverwaltung, Monitoring und was wir sonst noch so an Geraffel haben. Ich habe gehört, dass die Puppet Basismodule (insbesondere Benutzerverwaltung) schon funktionieren, darum würde ich den Container gerne mit Puppet deployen.
Ich stelle mir vor, dass das so ca. 30 Minuten dauern sollte. Was muss ich tun?
jo, wenn man weiß was man wo tun muss kriegst du das auch in 10min hin.
Im Wiki gibt es ja schon ein wenig Doku: https://wiki.nordwest.freifunk.net/Technik/Dokumentation/Puppet
Dort steht z.B., dass man den Client am Master authorisieren muss. Gehe ich richtig in der Annahme, dass puppet.ffnw.de der zukünftige Master für alle Clients ist oder gibt es einen Master für Supernodes und einen Master für andere Hosts? Oder kann man am Master Gruppen definieren?
Genau der puppet.ffnw.de ist der master für alle. für die Server Gruppen bzw. Server spezifischen konfigurationen gibt es das hierra geraffel.
Und ich habe beim Googlen gesehen, dass es eine Weboberfläche gibt. Wie kann ich die aufrufen? Das wäre für den Einstieg sicher intuitiver als das ganze per Terminal zu regeln.
Ich denke den gui foo sollten wir uns nicht antun. Aus mehren gründen. Haubgrund ist, das konfigurieren über so ziemlich jede GUI ist eingeschränkter als via Shell. Zudem erzeugen wir eine weitere Abstraktionsschicht die wir durch puppet sowieso schon haben.
Und gehe ich richtig in der Annahme, dass unsere Puppet-Entwicklung hier stattfindet: https://git.nordwest.freifunk.net/ffnw_admin/puppet ?
Jap
...die Infos hier würde ich dann in der Doku ergänzen ;)