Ü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.