Infrastructure Team/Puppet: Difference between revisions
| Line 64: | Line 64: | ||
== Nodes == | == Nodes == | ||
Hosts that fetch configuration from the [[#Master|puppetmast]] need <code>puppet >= 2.6</code> package. | Hosts that fetch configuration from the [[#Master|puppetmast]] need <code>puppet >= 2.6</code> package. | ||
If {{Code|puppet}} was installed from gems, it needs to be initially configured: | |||
puppet master --mkusers | |||
To complete configuration, execute: | |||
puppet agent --no-daemonize --onetime --server puppet.sugarlabs.org | |||
Every puppetized host should have particular node file in {{Code|manifests/nodes/<host-name>.pp}} on [[#Master|puppetmaster]]. | Every puppetized host should have particular node file in {{Code|manifests/nodes/<host-name>.pp}} on [[#Master|puppetmaster]]. | ||