Puede usar ansible para implementar y ejecutar chef-client.
$ ansible -i hosts all -a 'chef-client'
ansible se instala fácilmente con pip:
pip install ansible
Su archivo de inventario (en el ejemplo, llamado "hosts") podría verse así:
[all]
host1.example.com ansible_user=root
host2.example.com ansible_user=root
host3.example.com ansibel_user=root
(observe "todos" es el nombre de la agrupación en el archivo de configuración para nuestro ejemplo; esto es arbitrario y puede ser cualquier cosa. Su archivo de inventario también puede incluir otras agrupaciones, por ejemplo, [web_wervers], [database_servers], [chef_servers] , etc.)
Entonces, nuevamente, poniéndolo todo junto:
> ansible -i hosts all -a 'chef-client'
o tal vez:
> ansible -i hosts all -a 'systemctl status'