[ANN] sshproxy layer

Adam Israel adam.israel at canonical.com
Fri Oct 28 16:16:23 UTC 2016


Hi all,

I've been doing some recent work where we had a need for so-called "proxy"
charms, where the charm simply executes commands against a remote host
(such as a static VM image).

I strongly believe that proxy charms are a limited use-case, since you
cannot take advantage of key features of Juju, such as relations, scaling,
and leadership. I see this as more of a gateway to developing full-featured
charms.

I also realized that this functionality, while easing development of these
proxy charms, would be more generally useful to charms that need to run
commands against a remote host.

The layer is here:
https://github.com/AdamIsrael/layer-sshproxy

Feedback (and pull requests) welcome. It solves my immediate needs, but I'm
sure there's more that could be added to make it more broadly useful.

-- 
Adam Israel, Software Engineer
Canonical // Cloud DevOps // Juju // Ecosystem
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20161028/648c10dd/attachment.html>


More information about the Juju mailing list