I want to set up a custom rsyslog config on my spi-tools VPS instance. I know what I want to end up with, but I'm trying to get it puppetized. It's not really clear what I need to do. Do I really need to set up my own standalone puppetmaster https://wikitech.wikimedia.org/wiki/Help:Standalone_puppetmaster? That seems like overkill.
You can potentially get it merged in the regular operations/puppet repo. Then you wouldn't have to use your own, local, puppetmaster. The default puppetmaster would know about it.
For that to happen you would have to upload puppet code to code review though and get it merged. And to be able to test if it works as expected it would still be useful if you can test it before that.
So that means your own puppetmaster could still be useful, but more for development of the puppet class. Once a class is merged in the repo then you could use it again and again on other instances without having to use a local master.
How about this.. start writing some puppet code, upload it to Gerrit and add me as reviewer (Dzahn) and I can take a look. If it's simple/generic and it compiles on the puppet compiler we should be able to get it in.
On Tue, May 31, 2022 at 10:47 AM Roy Smith roy@panix.com wrote:
I want to set up a custom rsyslog config on my spi-tools VPS instance. I know what I want to end up with, but I'm trying to get it puppetized. It's not really clear what I need to do. Do I really need to set up my own standalone puppetmaster? That seems like overkill.
Cloud mailing list -- cloud@lists.wikimedia.org List information: https://lists.wikimedia.org/postorius/lists/cloud.lists.wikimedia.org/