Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| kb:puppet [2015/08/23 11:05] – created yehuda | kb:puppet [2022/01/03 16:03] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| Install puppet on Centos you should enable reposiotry | Install puppet on Centos you should enable reposiotry | ||
| + | |||
| <code bash> | <code bash> | ||
| - | # Centos 6 | + | ### SERVER |
| - | rpm -ivh http:// | + | rpm -ivh https:// |
| + | yum install puppet-server | ||
| - | # Centos 7 | + | vi / |
| - | rpm -ivh http://yum.puppetlabs.com/ | + | service puppetmaster start |
| + | chkconfig puppetmaster on | ||
| + | |||
| + | #Sign cer | ||
| + | puppet cert list | ||
| + | puppet cert sign "pp-c01.test01.devops.somewhere.com" | ||
| + | |||
| + | # add manifests: | ||
| + | mkdir -p / | ||
| + | vi / | ||
| + | service puppetmaster restart | ||
| </ | </ | ||
| + | <code bash> | ||
| + | rpm -ivh https:// | ||
| + | yum install puppet | ||
| + | # Add puppet master | ||
| + | vi /etc/hosts | ||
| + | |||
| + | # config PUPPET_SERVER | ||
| + | vi / | ||
| + | |||
| + | # config dns_alt_names | ||
| + | vi / | ||
| + | |||
| + | service puppet start | ||
| + | chkconfig puppet on | ||
| + | puppet agent -t --debug | ||
| + | </ | ||
| + | |||
| + | Good guide: | ||
| + | |||
| + | http:// | ||
| + | |||
| + | Refference | ||
| + | * Import mysql https:// | ||
| + | * DNS https:// | ||