Überprüfung der Hiera-Suche nach Marionette


7

Während ich versuche, meine Puppe zu debuggen, manifestiere ich mich mehrmals, nachdem ich sie mit Hiera gebündelt habe. Manchmal bezweifle ich, dass die richtige Hiera-Suche überhaupt durchgeführt wird.

Ich benutze hauptsächlich CentOS mit Puppet 3.

Gibt es ein Tool, mit dem ich herausfinden kann, welche Hiera-Datendatei derzeit für den Knoten verwendet wird, auf dem ich mich befinde, anstatt anhand meiner Serverkonfiguration zu raten?


Haben Sie versucht, ausführliche Ausgabe mit Marionette
Drew Khoury

Wie mache ich das?
Xiankai

Pass -v beim Laufen Marionette
Drew Khoury

Scheint, als würde es auch grüne Hinweise in die Ausgabe einfügen, lässt mich wissen, wo die Fakten geladen sind, aber kein Glück mit Hiera.
Xiankai

Antworten:


9

Führen Sie auf dem Server, auf dem sich Ihr Puppenmeister befindet, aus puppet master --debug --compile yournode.example.com | grep hiera


Danke für die Antwort, ich bin mir nicht sicher, ob das funktionieren würde, wenn ich eine kopflose Puppe laufen lasse? Ich probiere gerade Marionette auf Vagabund aus.
Xiankai

Am Ende habe ich nur die --debugFlagge verwendet, die tatsächlich die Hiera-Suche und das Backend anzeigt.
Xiankai

@ xiankai Bitte fügen Sie einige Beweise hinzu.
030
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.