Deployment and Scheduling tool for Bare Metal ============================================= Overview -------- This is a simple tool to provision bare metal machines using `OpenStack Bare Metal Service (ironic) `_, `OpenStack Image Service (glance) `_ and `OpenStack Networking Service (neutron) `_. Installation ------------ :: pip install --user metalsmith Usage ----- Generic usage is as follows:: metalsmith --os-cloud deploy --image \ --network --ssh-public-key \ This is an example suitable for TripleO (replace ``compute`` with the profile you want to deploy):: source ~/stackrc metalsmith deploy --image overcloud-full --network ctlplane \ --capability profile=compute --ssh-public-key ~/.ssh/id_rsa.pub baremetal To remove the deployed instance:: metalsmith --os-cloud undeploy For all possible options see the built-in help:: metalsmith --help Contributing ------------ * Pull requests: `Gerrit `_ (see `developer's guide `_) * Bugs and RFEs: `StoryBoard `_ (please do NOT report bugs to Github)