On 04/03/2013 09:16 AM, Andrew Otto wrote:
Hi yalls,

Analytics will soon be working on a kraken labs project. We'd like to have a few nodes there, probably starting with 5, but possibly up to 10ish.
The maps project is, I think, in a similar situation. We are trying to set up a multi-server setup to test various server configurations with puppet and fail-over and scaling procedures before moving it to production.

Is it possible/allowed to set up self-hosted puppetmaster on a single one of these nodes, and have the other puppet clients point at it? This way we wouldn't have to make modifications to /var/lib/git/operations/puppet on all of the nodes when we want to run puppet.
Alternatively, would it be possible for the the puppet manifests to live in the shared project storage? E.g. at /data/project/puppet? That way all instances of the project would see a shared view of the files and when you spin up a new instance it would use the appropriately modified puppet files from the get go. This would be similar to the self hosted debian repository that lives in /data/project/repo, which is rather useful.

Kai

-Ao


_______________________________________________
Labs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/labs-l

Reply via email to