Girder can be automatically be provisioned using the popular IT automation tool Ansible.
See the published Ansible roles:
The Girder role also provides a fully fledged Ansible module to configure Girder in a declarative manner.
For details on usage, see the documentation on the Girder Ansible module.
The Ansible playbook assumes that the user being used to provision the machine is the user which Girder will run as. This greatly simplifies the role logic and reduces problematic behavior with privilege deescalation in Ansible.
See http://docs.ansible.com/ansible/become.html#becoming-an-unprivileged-user for more information.