Re-bootstrap um nó Chef

3

Eu tenho um nó Chef, inicializado com

knife bootstrap my.example.com --ssh-user USER --ssh-password 'PASSWORD' --sudo --use-sudo-password --node-name my.example.com

Se eu formatar o nó, como posso fazer com que o Chef volte a usá-lo? Eu não quero fazer knife client delete my.example.com , pois isso apagará todos os dados de knife node edit my.example.com

    
por Greg 16.11.2015 / 15:08

2 respostas

1

Se você trouxer client.pem para a nova instalação e usar o mesmo node_name em seu arquivo /etc/chef/client.rb, a nova instalação deve herdar o registro do cliente no servidor do chef, para que você não o faça precisa cancelar o registro e registrar novamente o nó do servidor.

    
por 25.06.2016 / 23:19
-1

Você precisará copiar os dados importantes do servidor do chef ( knife download nodes/my.example.com se desejar ser preguiçoso), excluir o nó e o cliente do servidor e, em seguida, reinicializar. Você poderia fazer isso apenas com a limpeza do cliente, mas terá que reparar as ACLs manualmente e sua abordagem geralmente é menos conveniente.

    
por 23.11.2015 / 07:32

Tags