Estou executando a versão de código aberto do chef server 12.
Ao ler alguns documentos, encontrei ohai , que coleta informações em cada nó e - até onde eu entendo - fornece essas informações para o código executado no lado do cliente, ou seja, receitas e provedores.
Existe alguma maneira de salvar todas as informações ohai durante as execuções chef-client (para todos os nós de uma função específica), para que possam ser consultadas com faca de todos ou de um nó específico? Atualmente, apenas algumas informações, como endereço IP, estão disponíveis ao pesquisar nós e através das informações do nó.
Todos os atributos do nó são sempre salvos no servidor após uma convergência bem-sucedida. Nem todos são exibidos
knife node show
porque ele se concentra em apenas alguns atributos usados com frequência. Você sempre pode exibir o nó completo JSON comknife node show --format json --long
, mas as pesquisas já são executadas no conjunto de dados completo.