Tools
- The book uses the recent Chef Development Kit which should gradually replace the tool called Knife.
- The tool "Chef" uses the the Recipe DSL to write recipes (Domain Specific Language, based on the Ruby programming language)
- VirtualBox is used for running the VM's that are going to be cooked and baked
- Complemented with our good friend Vagrant (see previous DevOps blog)(actually kitchen-vagrant)
- Finally the tool kitchen is used
Note: the tool Ansible does the opposite, pushing configuration data to the machines.
Many cookbooks or recipes can be downloaded from the Chef Supermarket and others.
Finally
After spending some time look around in the world of DevOps and its tools, I have a few general Observations:
- Devops is strongly focused on Linux
- Diverse programming languages such as Ruby and Erlang are used
- This is a domain in full flux, new initiatives and companies pop up, things evolve rapidly
- First time I see the file format YAML actually being used
No comments:
Post a Comment