| Crates.io | souschef |
| lib.rs | souschef |
| version | 0.2.0 |
| created_at | 2024-12-27 15:26:22.286884+00 |
| updated_at | 2025-01-12 23:03:52.011519+00 |
| description | CLI utility to interact with Chef Server. |
| homepage | |
| repository | https://github.com/akrasic/souschef |
| max_upload_size | |
| id | 1496461 |
| size | 99,917 |
CLI utility to interact with Chef server
https://chef-server-api-docs.chef.io/
Supports using profiles from standard locations for:
~/.chef/knife.rb~/.cinc/knife.rbIf you have a configuration file in a non-standard location you can use -c or --config flag to use the path to the file.
souschef -p cinc ...
souschef -p chef ...
souschef -c /some/path/knife.rb ...
For using SSH in node ssh NODE or ssh subcommand a valid ~/.ssh/config would be needed, as the process
would spawn a SSH client, equivalent to the ssh NODE command.
If you want to specify a username, use -x as:
souschef knife ssh NODE -x user
souschef ssh 'search:query' 'command' -x user