Hi Alexander,

Great to hear fellow kiwis interested.

The dealing with artifacts is exactly the problem that resources were designed to fix. A charm defines the resources it needs and as the charm is deployed, it also has the resources fetched.

Personally I've not used any charms yet that use or defines resources, but I'm sure there are some eco team folks that could point you to some good examples.

Cheers,
Tim

On 16/08/16 12:27, Alexander Taler wrote:

Hello everyone, I'm brand new to Juju, so first I'll say thanks for the exciting
project, I really think that Juju takes the right approach to deployment.

I will be using Juju to help software development companies build deployment
automation for their own work. The first requirements I'm focussing on are:
 - Deploy specific revisions of their code (source or compiled)
 - Control dependencies so that identical software can be redeployed

I am thinking to approach this by creating an artefact repository within the
model, and then having charms fetch their dependencies from this
repository. The repository could be a caching proxy server, or be populated
directly from the client machine.

Are these already solved problems? Is anyone already working on something along
these lines? Does my approach sound reasonable, and aligned with the future of
Juju? I would of course be happy to contribute back anything that I develop.

Also thanks to the Launchpad team, if you're listening, for the "related
projects" feature when registering a new project; it led me to Juju.

Alex



--
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju

Reply via email to