Question

J'utilise la marionnette et que vous voulez le tester avec noop, mais une configuration dépend du nom d'hôte comme les types de nœuds.

Comment puis-je définir le nom de noeud et marionnettes exécuté avec noop pour vérifier la configuration du noeud correspondant au nom de noeud ?, actuellement je suis arrivé ce comme message d'erreur (mon ordinateur portable est Solaria):

Impossible de trouver le noeud par défaut ou par nom avec « solariums, solaria.lan » sur le noeud solaria.lan

Merci.

Était-ce utile?

La solution

puppetd --test --noop --fqdn="hostname.example.com"

Ou avec 2.6, il peut être préférable:

puppet agent --test --noop--fqdn="hostname.example.com"

Cela aura tendance à créer de nouveaux certificats sur le maître de marionnettes, de sorte que vous aurez probablement besoin d'exécuter puppetca --clean hostname.example.com sur les postfaces maître de marionnettes, sinon quand vous obtenez finalement hôtes avec ces noms, ils seront incapables de mettre en place une relation SSL avec le maître.

Autres conseils

Je viens de comprendre une solution possible, en ajoutant à mon fichier de configuration

nodename = cert
certname = hostname
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top