Chefkoch/Messer-Befehl update-clients nach der änderung von Rolle
Nachdem ich die boot-up einen server mit Chef, wenn ich habe vergessen ein neues Rezept in eine Rolle (z.B. apache2::mod_ssl) gibt es eine Möglichkeit, einfach aktualisieren Sie die client-zimmerreserviereung, ohne das Sie es löschen und "knife server erstellen" wieder?
Sogar besser, die Server sind alle registriert, mit meinem Chef-server (Opscode-Plattform), so in der Theorie, Sie sollten in der Lage sein, um updates zu erhalten von Opscode, nachdem ich push-Rolle, die änderungen an der Plattform. Ist das möglich? Oder ist es möglich meinen server überprüfen Sie die Chef-server für die änderungen in regelmäßigen Abständen, vielleicht alle 10 Minuten?
InformationsquelleAutor ardell | 2010-10-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dieser kommt 2 Jahre später, aber ich hoffe es hilft jemand anderes 🙂
Auf dem client-Knoten ( der server, auf dem Sie ausführen möchten, das neue Rezept ), Ausführung :
"
-i 600
" : zu halten, polling chef-server nach änderungen in einem Intervall von 600 Sekunden .InformationsquelleAutor Emil
Beispiel:
oder
Check-out die Dokumentation für mehr details auf die SUCHE Optionen.
Hinweis: je nach Ihren Einstellungen, können Sie oder können nicht brauchen, um
sudo
.knife ssh 'name:*' 'sudo chef-client'
für die Ausführung auf alle Knoten.InformationsquelleAutor MiniQuark
Gefunden, meine eigene Antwort: einfach
chef-client
auf dem server.knife ssh SEARCH 'chef-client'
InformationsquelleAutor ardell