Robert Harker Technical Wiki
Thoughts and Ideas About Large Sites

[ Prev ] [ Index ] [ Next ]


Puppet

TOPIC

cd /etc/puppet/
cd /etc/puppet/manifests/
cd /var/lib/puppet/
chkconfig puppet
chkconfig puppet-master
chkconfig puppetmaster off
chkconfig puppetmaster on
chkconfig puppet off
chkconfig puppet on

# finding cleaning up certs, brute force
find /var/lib/puppet/ssl -type f
find /var/lib/puppet/ssl -type f | xargs rm

# git commands
git add puppet/auth.conf
git add puppet/auth.conf puppet/fileserver.conf puppet/puppet.conf
git add puppet/fileserver.conf puppet/puppet.conf puppet/manifests puppet/modules
git add puppet/manifests/ puppet/modules/
git status | grep puppet
git status | grep puppet > /tmp/foo
ls /var/log/puppet
ps ax | grep puppet
puppet agent --test
puppet agent --test --server=`hostname`
puppetca -l
puppetca --list
puppetca --sign puppetclient.example.com
puppet certificate generate science.cloud5.harker.com --ca-location remote
puppet cert list
puppet cert sign nova3.cloud5.harker.com
puppet cert sign science.cloud5.harker.com
puppetd -server science.cloud5.harker.com -waitforcert 60 -test
puppetd --waitforcert 60 --test
puppet help
puppet help certificate generate
puppet master --mkusers
service puppetmaster start
service puppetmaster stop
systemctl enable puppetmaster.service
systemctl enable puppet.service
systemctl status puppet
systemctl status puppet.service
tail -100 /var/log/puppet/*
vi /etc/puppet/puppet.conf
vi puppet.conf
yum list puppet\*

##############################

to extract file from an rpm:
rpm2cpio myrpmfile.rpm | cpio -idmv

##############################
puppet resource user root
puppet describe -s package
puppet resource package ntp

##############################
# debug

puppetd --debug mkusers
/usr/share/rubygems/rubygems/custom_require.rb:36:in `require': iconv will be deprecated in the future, use String#encode instead.
debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/dscl does not exist
debug: Puppet::Type::User::ProviderUser_role_add: file roleadd does not exist
debug: Failed to load library 'ldap' for feature 'ldap'
debug: Puppet::Type::User::ProviderLdap: feature ldap is missing
debug: Puppet::Type::User::ProviderPw: file pw does not exist
debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]
debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring File[/var/lib/puppet/ssl]
debug: /File[/var/lib/puppet/ssl]: Autorequiring File[/var/lib/puppet]
debug: /File[/var/lib/puppet/ssl/public_keys]: Autorequiring File[/var/lib/puppet/ssl]
debug: /File[/var/lib/puppet/ssl/certificate_requests]: Autorequiring File[/var/lib/puppet/ssl]
debug: /File[/var/lib/puppet/ssl/private_keys]: Autorequiring File[/var/lib/puppet/ssl]
debug: /File[/var/lib/puppet/ssl/private]: Autorequiring File[/var/lib/puppet/ssl]
debug: /File[/etc/puppet/puppet.conf]: Autorequiring File[/etc/puppet]
debug: /File[/var/lib/puppet/client_yaml]: Autorequiring File[/var/lib/puppet]
debug: /File[/var/lib/puppet/client_data]: Autorequiring File[/var/lib/puppet]
debug: /File[/var/lib/puppet/clientbucket]: Autorequiring File[/var/lib/puppet]
debug: /File[/var/lib/puppet/state/graphs]: Autorequiring File[/var/lib/puppet/state]
debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/puppet]
debug: /File[/var/lib/puppet/facts]/ensure: created
debug: /File[/var/lib/puppet/ssl]/ensure: created
debug: /File[/var/lib/puppet/ssl/private_keys]/ensure: created
debug: /File[/var/lib/puppet/ssl/public_keys]/ensure: created
debug: /File[/var/lib/puppet/ssl/certs]/ensure: created
debug: /File[/var/lib/puppet/client_data]/ensure: created
debug: /File[/var/lib/puppet/state]/ensure: created
debug: /File[/var/lib/puppet/state/graphs]/ensure: created
debug: /File[/var/lib/puppet/client_yaml]/ensure: created
debug: /File[/var/lib/puppet/ssl/private]/ensure: created
debug: /File[/var/lib/puppet/lib]/ensure: created
debug: /File[/var/lib/puppet/clientbucket]/ensure: created
debug: /File[/var/lib/puppet/ssl/certificate_requests]/ensure: created
debug: Finishing transaction 20229320


Backlinks: index Start
Created with Zim desktop wiki