You are browsing a read-only backup copy of Wikitech. The live site can be found at wikitech.wikimedia.org

Difference between revisions of "Help:Puppet"

From Wikitech-static
Jump to navigation Jump to search
imported>Yuvipanda
 
imported>BryanDavis
(add some links to actual documentation)
Line 16: Line 16:


=== Apply a puppet role that has not been merged into ops/puppet.git yet ===
=== Apply a puppet role that has not been merged into ops/puppet.git yet ===
== See also ==
* [[Help:Standalone puppetmaster|Standalone puppetmaster]]
* [[Puppet Testing]]
* [[Puppet coding]]

Revision as of 17:26, 10 May 2017

This document helps people understand what Puppet is, how it related to usage on Wikimedia Labs, and provide help on how to use it to do various things.

What is Puppet?

What can I use it for on Wikimedia Labs?

How do I do X?

Most of these are done at [Horizon|https://horizon.wikimedia.org]. You need to be logged in and a member of the project you are trying to apply puppet roles to.

Apply a puppet role / hiera config to an individual instance

Apply a puppet role / hiera config to all instances in a project

Apply a puppet role / hiera config to a specific set of instances in a project

Apply a puppet role that has not been merged into ops/puppet.git yet

See also