I recently started toying with <a href=“http://theforeman.org/” target=“_blank”>The Foreman</a> (a complete lifecycle management tool for physical and virtual servers). Foreman is a GUI that allows you to: <ul><li>Provision on bare-metal & public or private clouds all from one place with one simple process;</li> <li>Configure your servers with <a href=“https://www.digitalocean.com/community/articles/how-to-install-puppet-on-a-digitalocean-vps” target=“_blank”>Puppet</a> & use it as an External Node Classifier (ENC);</li> <li>Collect Puppet reports and facts, monitor host configuration, collect reports on status, distribution and trends.</li></ul> Foreman refers to the creation and management of hosts on a number of virtualization and cloud services as <a href=“http://theforeman.org/manuals/1.2/index.html#5.2ComputeResources” target=“_blank”>Compute Resources</a>. Compute Resources are Foreman’s interface to the <a href=“http://fog.io/” target=“_blank”>Fog library</a>. To date, Foreman supports only the following providers: <ul><li>EC2</li> <li>Libvirt</li> <li>OpenStack Nova</li> <li>oVirt / RHEV</li> <li>Rackspace</li><li>VMware</li></ul> I recently found two projects on GitHub that have already begun working on a Fog implementation for DigitalOcean: <ul><li><a href=“https://github.com/fog/fog/blob/master/lib/fog/digitalocean/examples/getting_started.md” target=“_blank”>fog/digitalocean</a>; and</li> <li><a href=“https://github.com/skottler/foreman/tree/digitalocean” target=“_blank”>skottler/foreman</a>.</li></ul> <strong>I’m wondering if anyone is interested in helping out?</strong> If so, feel free to take a look at Sam Kottler’s <a href=“https://github.com/skottler/foreman/tree/digitalocean”>DigitalOcean branch</a> of his Foreman repo on GitHub or join the discussion in the <a href=“https://groups.google.com/forum/?hl=en#!topic/foreman-users/dQAfceFZhHY”>Foreman Users Google Group</a>.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
It looks like some of this work has landed upstream now. Check out: <br> <br>https://github.com/fog/fog/blob/master/lib/fog/digitalocean/examples/getting_started.md
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.