This document discusses automating the provisioning of Hadoop clusters using Ansible and Cobbler. It describes wanting to automate all tasks for installing and configuring hardware, operating systems, and cluster software in order to easily scale clusters and experiment with different configurations. The solution presented uses Cobbler for machine configuration and OS installation and Ansible to automate all software installation and configuration tasks across nodes. Demo code is provided to show how nodes are added to Cobbler and Ansible configuration.