Ask Your Question

[r10k] Different module versions on different environments

asked 2018-06-22 09:38:02 -0600

lkosz gravatar image

Hello I'm looking for solution for such case: I have few environments which have its own puppet servers and want to have r10k configured by single r10k.yaml file with modules list. But for upgrade purposes I want to change for a moment version on single environment. Is that possible? Is there in r10k "version exception" mechanism like in hiera: common.yaml + eg. %{domain}.yaml (domain have higher priority during lookup)?

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2018-06-27 05:45:15 -0600

lkosz gravatar image

You're right :) I was thinking about r10k.yaml only, but forgetting that I want use puppet module for configuration :)

edit flag offensive delete link more

answered 2018-06-22 10:53:27 -0600

reesek gravatar image

Not sure I fully understand what you're asking, but are you managing your r10k config via Puppet, and are all of your Puppet servers being managed by its own Puppet Master? That sounds weird if that's the case, but if that is the case, then are you managing the r10k configuration with If so, then sure... via node hieradata override, you can set whatever variance you want.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools


Asked: 2018-06-22 09:38:02 -0600

Seen: 188 times

Last updated: Jun 27