Analitycs

вторник, 26 марта 2013 г.

Как удалить/переименовать Chef node?

Если нужно переименовать ноду в Chef
  1. [Server] - открываем админку Chef-Server
  2. [Server] - удаляем ноду из списка доступных на сервере
  3. [Node] - удаляем /etc/chef/client.pem
  4. [Node] - открываем  /etc/chef/client.rb и дописываем/правим

    node_name "my-new-node-name"

  5. [Node] - запускаем chef-client 
  6. [Server] - редактируем свежесозданный экземпляр - устанавливаем список задач на выполнение и  environment
  7. [Node] - снова запускаем chef-client 

Важно - не забываем что имя Chef-node должно удовлетворять регекспу  /^[\-[:alnum:]_:.]+$/.
В этом гаджете обнаружена ошибка