ReleaseEngineering/Puppet/Usage: Difference between revisions

Line 174: Line 174:


Be sure to do this on all Puppet masters.
Be sure to do this on all Puppet masters.
== Staging changes (environments) ==
<pre>
armenzg: if you know of a script or a command that could catch stupid things like this
dustin: I used to use environments for this purpose
armenzg: what do you mean?
armenzg: what are environments?
dustin: you can specify a different envrionment on the client:
dustin: puppetd --test --environment=dustin
dustin: and then that can be configured to point to a different directory on the master
dustin: so I would push my mq'd repo there
dustin: and test with it, confident that only the slave I was messing with would be affected
</pre>


== Deploy changes ==
== Deploy changes ==
Confirmed users
3,990

edits