A set of recipes to provision your Fedora workstation using Chef.
The recipes used in this project installing and configuring useful software for machines used for software development. Despite chef allows you to work with different operating system, chef-workstation is focused on Fedora Linux distro.
chef-solo is used for simplicity because we only want to provide one machine. However, you can adapt the recipes to provision n machines using regular Chef.
OPSCODE offers a complete set of independient operating system recipes. However, the objective of chef-workstation is to get focus on Fedora operating system, saving lines of code and simplifying the provisioning process.
- Chef. See installation instructions.
-
Clone current repo.
-
If Chef is not installed on your machine, you can execute:
$ sudo ./init.sh
-
Ready!
$ cd chef-workstation
$ chef-solo -c solo.rb -j solo.json