Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
kb:puppet [2015/08/23 12:52] yehudakb: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>
 +### SERVER
 rpm -ivh https://yum.puppetlabs.com/el/6.5/products/x86_64/puppetlabs-release-6-10.noarch.rpm  rpm -ivh https://yum.puppetlabs.com/el/6.5/products/x86_64/puppetlabs-release-6-10.noarch.rpm 
 yum install puppet-server  yum install puppet-server 
- 
  
 vi /etc/puppet/puppet.conf # Edit(and add) dns_alt_names = serv,puppet... vi /etc/puppet/puppet.conf # Edit(and add) dns_alt_names = serv,puppet...
 service puppetmaster start  service puppetmaster start 
 +chkconfig puppetmaster on
  
 #Sign cer #Sign cer
 puppet cert list  puppet cert list 
 puppet cert sign "pp-c01.test01.devops.somewhere.com" puppet cert sign "pp-c01.test01.devops.somewhere.com"
 +
 +# add manifests:
 mkdir -p /etc/puppet/manifests  mkdir -p /etc/puppet/manifests 
 vi /etc/puppet/manifests/site.pp vi /etc/puppet/manifests/site.pp
 service puppetmaster restart  service puppetmaster restart 
-puppet cert list +</code>
  
-puppet master --configprint certname +<code bash> 
-vi /etc/puppet/puppet.conf +rpm -ivh https://yum.puppetlabs.com/el/6.5/products/x86_64/puppetlabs-release-6-10.noarch.rpm  
-service puppetmaster stop +yum install puppet  
-find $(puppet master --configprint ssldir) -name "$(puppet master --configprint certname).pem" -delete +# Add puppet master 
-puppet master --no-daemonize --verbose +vi /etc/hosts 
-service puppetmaster start+ 
 +# config PUPPET_SERVER 
 +vi /etc/sysconfig/puppet  
 + 
 +# config dns_alt_names 
 +vi /etc/puppet/puppet.conf  
 + 
 +service puppet start  
 +chkconfig puppet on 
 +puppet agent ---debug 
 </code> </code>
  
Line 27: Line 40:
  
 http://docs.puppetlabs.com/guides/troubleshooting.html?_ga=1.151383225.1480551404.1440070296#agents-are-failing-with-a-hostname-was-not-match-with-the-server-certificate-error-whats-wrong http://docs.puppetlabs.com/guides/troubleshooting.html?_ga=1.151383225.1480551404.1440070296#agents-are-failing-with-a-hostname-was-not-match-with-the-server-certificate-error-whats-wrong
 +
 +Refference
 +* Import mysql https://ask.puppetlabs.com/question/3821/how-do-you-import-a-database-with-puppet/
 +* DNS https://forge.puppetlabs.com/netmanagers/bind, https://forge.puppetlabs.com/camptocamp/bind
kb/puppet.1440334322.txt.gz · Last modified: 2022/01/03 16:03 (external edit)
Back to top
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0