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
-- Juju mailing list Juju@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju