knife
Interact with a Chef server from a local Chef repo. More information: <https://docs.chef.io/knife.html>.
Install
- All systems
-
curl cmd.cat/knife.sh
- Debian
-
apt-get install chef
- Ubuntu
-
apt-get install chef
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install chef
- Raspbian
-
apt-get install chef
- Dockerfile
- dockerfile.run/knife
Interact with a Chef server from a local Chef repo. More information: <https://docs.chef.io/knife.html>.
-
Bootstrap a new node:
knife bootstrap fqdn_or_ip
-
List all registered nodes:
knife node list
-
Show a node:
knife node show node_name
-
Edit a node:
knife node edit node_name
-
Edit a role:
knife role edit role_name
-
View a data bag:
knife data bag show data_bag_name data_bag_item
-
Upload a local cookbook to the Chef server:
knife cookbook upload cookbook_name
© tl;dr; authors and contributors