Puppet-Knoten fügt sich immer wieder zum Master hinzu

Puppet-Knoten fügt sich immer wieder zum Master hinzu

Ich bin gerade dabei, Puppet zu lernen. Bisher habe ich meinen Master mit Dashboard und einigen Agenten erfolgreich eingerichtet. Aber auf einem meiner Testknoten ist mir beim Hinzufügen des Knotens ein Fehler unterlaufen. Ich habe ihn zweimal mit zwei unterschiedlichen Zertifikaten hinzugefügt.

Das erste Zertifikat ist nur der Hostname und das andere der FQDN. Ich kann anscheinend keines von beiden richtig entfernen. Ich habe die Puppet-Syntax zum Widerrufen des Zertifikats verwendet. Aber beim nächsten Puppet-Lauf fügt es sich selbst wieder zum Dashboard hinzu und gibt mir alle möglichen Fehler aus, weil es nichts tun darf. Ich bin nicht sicher, ob dies an einer verbleibenden Konfiguration auf dem Master oder einer Konfiguration auf dem Agenten liegt.

wie kann ich eine saubere Version für einen Agentenknoten erhalten?

Antwort1

Da Sie von einem Puppet-Dashboard gesprochen haben, behaupte ich, dass Sie Puppet-Enterprise verwenden.

Um die Ausführung des Agenten eines Knotens zu deaktivieren, können Sie Folgendes tun:

Auf dem Client auszuführende Aktionen:

cd /etc/init.d
service pe-mcollective stop
service pe-puppet stop
rm pe-mcollective
rm pe-puppet
rm /etc/puppetlabs/mcollective/ssl/clients/peadmin-public.pem
rm /etc/puppetlabs/mcollective/ssl/clients/puppet-dashboard-public.pem

Anschließend können Sie im Puppet-Master über das Dashboard diesen bestimmten Knoten in der Knotenansicht entfernen.

Weitere offizielle Informationen finden Sie dort:https://docs.puppetlabs.com/pe/latest/node_deactivation.html

verwandte Informationen