- provide for editing/managing/versioning scripts (script = anything that can be invoked at the command line) - a library of control functions for use within scripts - invoking scripts, combinations of scripts, pipelines of scripts (in the Unix sense of pipes) - locally, remotely, across multiple machines - remote script execution via ssh, rather than some kind of agent - providing a simple database for keeping track of variables used by scripts (e.g., IP addresses, DNS records for use by a provisioning script) - that can be accessed from scripts - accessing the above via cli, RESTful API, GUI - cross-platform - (nice-to-have) minimal environmental requirements (i.e., a step above the unix shell, say the gnu buildtool suite rather than the JVM + a mass of libraries, or the ruby ecosystem -- a self-configuring basic environment would be nice, like perl+cpan) A couple of folks on the devops list pointed me at this: https://bdsm.beginrescueend.com/modules/shell Essentially it's management framework for running shell scripts, written by Wayne Seguin at Engine Yard, also the author of RVM (Ruby Version Manager). Information on the web site is just a bit disorganized, but there's a pretty good manual in pdf, an introductory slideshow, and a comprehensive git repo. Wayne just spent the morning walking me through it - an incredibly powerful tool, which I'm now going to go off and use as I rebuild a couple of servers. Miles Fidelman -- In theory, there is no difference between theory and practice. In practice, there is. .... Yogi Berra _______________________________________________ Tech mailing list [email protected] https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech This list provided by the League of Professional System Administrators http://lopsa.org/
Thanks to all who replied to my original query, looking for an
orchestration tool that would:
- Re: [lopsa-tech] tools for managing and composing shell sc... david
- Re: [lopsa-tech] tools for managing and composing she... Miles Fidelman
- Re: [lopsa-tech] tools for managing and composing... david
- Re: [lopsa-tech] tools for managing and composing... Brandon Allbery
- Re: [lopsa-tech] tools for managing and composing... david
- Re: [lopsa-tech] tools for managing and compo... Miles Fidelman
- Re: [lopsa-tech] tools for managing and composing... dweimer
- Re: [lopsa-tech] tools for managing and compo... Miles Fidelman
- Re: [lopsa-tech] tools for managing and composing she... Miles Fidelman
- Re: [lopsa-tech] tools for managing and composing... Miles Fidelman
- Re: [lopsa-tech] tools for managing and composing... Yves Dorfsman
- Re: [lopsa-tech] tools for managing and compo... Miles Fidelman
- Re: [lopsa-tech] tools for managing and composing... Wayne E. Seguin
- Re: [lopsa-tech] tools for managing and composing shell sc... Tom Perrine
- Re: [lopsa-tech] tools for managing and composing shell sc... Anton Cohen
- Re: [lopsa-tech] tools for managing and composing shell sc... Paul Mooring
