I'm at the point (again) where I am automating and taming a large site. I take
it as a tenet of faith that the foundational underpinnings of the
infrastructure ought to be driven by a database with well-defined APIs for
getting info in and out of it - so an operator can put in a new host's serial
number and MAC address, pick a role that the system ought to be configured as,
and kick off IP allocation, DNS, DHCP, configuration management and monitoring.
I have seen the promised land, it worked really really well, but our team
wasn't allowed to release it.
So now my belief system around this is sorely tested because it seems like I
have to re-invent and re-implement this same setup from job to job. Are there
other acolytes out there who have been able to release or incorporate
open-source packages to establish a branch of the Scary Devil Monastery in
their demesne? I've used Sauron[1] at one place and it was OK at the time
(~2004) but it's sort of in that "Second Age" period of dormancy and is too
tied to Postgres. We've uncovered Maintain[2] which is slightly newer but also
hasn't had a release in two years. Is there really no OSS work going on in
this space? Are any of the upstarts in cloud/datacenter provisioning talking
about system inventory/asset management? The Puppet Dashboard / storeconfigs
database[3] has a degree of overlap with this space and it would be great to
integrate or extend it so it's proactive ( i tell it beforehand about systems
that will be coming online) rather than reactive as it is now (the clients just
upload whatever their facts are and it stores them).
- Eric Sorenson - N37 17.255 W121 55.738 - http://twitter.com/ahpook -
[1] http://sauron.jyu.fi
[2] http://maintainproject.osuosl.org/
[3]
http://projects.puppetlabs.com/projects/puppet/wiki/Using_Stored_Configuration
_______________________________________________
Tech mailing list
[email protected]
http://lopsa.org/cgi-bin/mailman/listinfo/tech
This list provided by the League of Professional System Administrators
http://lopsa.org/