Τετάρτη 23 Ιανουαρίου 2013
Establishing Puppet On Ubuntu
Puppet is an opensource configuration handle tool. It is created in Ruby & launched under GPL until model 2.7.0 then Apache 2.0 permit after that. It is reinforced by different Linux types, unix like os & windows. It operates inside a client-server style. From puppet, every issue which it can manage is probable to be described in clear language. This declarative vocabulary is mentioned as Domain Specific Language( DSL) or Ruby DSL.
Puppet is a good partner for the device managers (Sys Admins). It'll be quite helpful while configuring numerous systems/desktops/servers. Guess we need to have some 100 products configured with LAMP( Linux-Apache-MySQL-PHP). Here, installing each and every thing by simply hand may either destroy the time/day/mood of something administrator. In this situation puppet could be a savior for the Sys Admins. Simply by configuring just one PC as server & putting all other PC's (whatever he or she are) as customers the the second (LAMP) issue can easily end up being easily achieved.
Here, in this specific article I'll be covering which a simple notion about the Master-Client setting. Actually, detailing all/every/half the facets of puppet is a very very difficult task. Therefore, we will have that a short introduction only.Also, i'll be addressing the installation/configuration on Ubuntu PC's only. It'll be fairly different on other varieties of linux, although the basic idea may be the same.
Laying Puppet on Ubuntu
sudo apt-get upgrade
sudo apt-get set up puppetmaster on equipment A) master will be installed by This
Puppet is installed by sudo apt-get client will be installed by This on machine B)
Once the done, we must deploy connectivity between the two PC's A & N (grasp & client).
Ahead regarding that, we've to ensure that both puppetmaster & customer can solve when an other's name. For that individuals need certainly to add this corresponding articles in the record /etc/hosts.
On grip
sudo vim /etc/hosts
Today append these items,
192.168.1.15 puppetclient.example.com (change it appropriately)
On client
sudo vim /etc/hosts
Today append these kinds of items,
192.168.1.10 puppetmaster.example.com (change it appropriately)
Now, issue these command from customer ( unit B)
puppetd -server puppetmaster.example.com -waitforcert 60 -test
I didn\'t information will be seen by you appearing on this screen. It'll always be like,
info: Making a new certificate request puppetclient.example.com
warning: look certification won't always be confirmed in this SSL procedure
notice: Didn't get certification
At the moment, you can dismiss that one.
On device A, as fundamental user, type these command
puppetca -list
The certificate ask can be noticed by everyone from puppetclient, if this connectivity is collection properly. Today, many of us need to sign the papers from puppetclient to apply the appropriate connectivity.
for this, with puppetmaster, run these command,
puppetca -sign puppetclient.example.com
Now, the client-server connection is established in a secure/proper way.
In case you like to kick off the client on system start this self, do these,
vim /etc/default/puppet
START=yes (Automatically it'll be 'NO ')
Read also:
- Weight Tracker
- Ηλεκτρολογία
- Στέβια
- Read more details for the iPhone 5
- iPhone 5
Find zip code
- Find postal code
-BMI Calculator
- Calories
Click here
Facebook Messenger for Windows
Καφές και προστασία από τον καρκίνο του παχέος εντέρου
It sometimes seems that intense desire creates not only its own opportunities, but its own talents. -Eric Hoffer
LG Z330
homepage
Seeking Homes For Sale On-line Results
ΜΙΑ ΕΛΛΗΝΙΔΑ ΣΤΟ ΧΑΡΕΜΙ
Εγγραφή σε:
Σχόλια ανάρτησης (Atom)
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου