Как изменить hostname на puppet клиенте.

Если нужно изменить hostname на клиенте с puppet необходимо проделать следующие операции, останавливаем паппет удаляем старые сертификаты и изменяем hostname, после чего получаем новый сертификат

service puppet stop
find /var/lib/puppet/ssl -type f -print | xargs rm -v

Изменяем хостнейм сервера hostname, /etc/hosts etc.

Удаляем старый сертификат на мастере

puppet cert clean hostname.domain.tld

Запрашиваем новый сертификат на клиенте

puppet agent --waitforcert 60 --test

Подписываем сертификат на сервере

puppet cert list
puppet cert sign hostname.domain.tld

Leave a Reply

Your email address will not be published. Required fields are marked *