Establecer el nombre del nodo en la opción de Puppet en NOOP
-
25-10-2019 - |
Pregunta
Estoy usando Puppet y quiero probarlo con NOOP, pero alguna configuración depende del nombre de host como los tipos de nodo.
¿Cómo puedo configurar el nombre del nodo y ejecutar Puppet con NOOP para verificar la configuración del nodo que coincida con el nombre del nodo?, Actualmente obtuve esto como mensaje de error (mi computadora portátil es Solaria):
No pudo encontrar el nodo predeterminado o por su nombre con 'Solaria, Solaria.lan' en Node Solaria.lan
Gracias.
Solución
puppetd --test --noop --fqdn="hostname.example.com"
O con 2.6, esto puede ser preferible:
puppet agent --test --noop--fqdn="hostname.example.com"
Esto tenderá a crear nuevos certificados en Puppet Master, por lo que probablemente necesite ejecutar puppetca --clean hostname.example.com
En el Puppet Master Afterwords, de lo contrario, cuando finalmente obtenga anfitriones con esos nombres, no podrán configurar una relación SSL con el maestro.
Otros consejos
Simplemente descubro una posible solución, agregando esto a mi archivo de configuración
nodename = cert
certname = hostname