This demo features a Chef server with three readily bootstrapped nodes all running on Vagrant VMs.
Virtualization: libvirt / KVM
Tested on
- Fedora 26
- libvirt 3.2.1
- Vagrant 1.9.1
- Chef Development Kit 2.0.28
- ChefDK
- libvirt
- libvirt-nss name resolution enabled
- Vagrant
- Vagrant plugin
vagrant-libvirt
- (optional) Vagrant plugin
vagrant-cachier
-
Run the boostrap script, get some coffee — it takes a while.
$ ./bootstrap.sh
-
Use the
knife
tool to manipulate your virtual infrastructure orchef generate cookbook
to start a new cookbook.