Ich habe ein Agent/Master-Setup. Ich habe eine neue Umgebung in /etc/puppetlabs/code/environments/
namens master
erstellt.kann keine andere Umgebung für Puppet-Agent verwenden
Der Gehalt an environment.conf
für die master
Directory-Umgebung ist
modulepath = site:modules:$basemodulepath
manifest = manifests/site.pp
und wenn ich puppet agent -t --environment master
versuche ich einige Fehler immer zu Marionette
Notice: Local environment: 'master' doesn't match server specified node environment 'production', switching agent to 'production'.
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Loading facts
Info: Caching catalog for node1.localpuppet.com
Info: Applying configuration version '1490712072'
Notice: Applied catalog in 0.67 seconds
Ich bin hier. Welche Änderungen brauche ich?
Alternativ kann man die gewünschte Umgebung am Master angeben, anstatt Agenten zu erlauben, ihre eigenen zu benennen. Ich bin mir nicht sicher, wie genau das in PE gemacht wird, aber ich nehme an, dass es irgendwo in der GUI eine Option dafür gibt. –
Danke @MattSchuchard. Es funktionierte, nachdem ich die Tatsache 'name ~. *' In der Registerkarte Produktionsumgebung hinzugefügt hatte. –
@AmitAuddy Bitte akzeptieren Sie meine Antwort dann. –