selection of 6-puppet updating mode for puppet basic articles
0 Basic Learning Puppet Automated Configuration Management Series documents
Puppet update mode based on C/s architecture generally has two kinds, one is the agent end set synchronization time active to puppetmas
To do this, you must first sharpen your tools. When we need to manage the environment for dozens of machines at the same time, a suitable tool is very important. Here we will introduce puppet, The devops tool that Google is using. When a new tool is introduced, you will certainly have a question: How high is the cost of using this tool, making it difficult to run? This document will answer this question. The answer is that it is very easy to build a
Yum Source Configuration1. wget http://ftp.kaist.ac.kr/fedora//epel/6/i386/epel-release-6-8.noarch.rpm2. yum list | grep puppet` //测试yum源配置有没有问题NTP Time server ConfigurationStart the NTPD service and join the boot bootservice ntpd start The client tests after a few minutes1. service ntpd start2. ntpdate 172.16.1.1 #这个IP地址是你时间服务器的IP地址Installation of puppetmasteryum install -y puppetmaster puppet facter #系
Install Puppet in Linux
I. Prepare the environment1. Set host name and hosts fileMaster Agent 2. Start the node ntpd service3. Create a local yum Repository
See this link.
4. Set up an FTP server and provide a custom yum repository access interface
[root@master ~]# cat /etc/vsftpd/vsftpd.conflisten=YESanonymous_enable=YESlocal_enable=YESwrite_enable=YESlocal_umask=022anon_upload_enable=YESanon_mkdir_write_e
I. Introduction of PuppetPuppet is a configuration management software designed for data Center Automation management that manages the entire lifecycle of your IT Infrastructure: provisioning (provisioning) provisioning (configuration), Linkage (orchestration) and reporting (reporting). Puppet is based on the C/s architecture, similar to Zabbiz, with the master and Agent node points. It is an open source (n
with the server because it is not already in the list of verified and allowed clients. To achieve this, we need to initiate the first connection from the client to the server.In the Puppetclient VM
1
~# sudo puppet agent --verbose --no-daemonize --onetime
This initiates a connection to the Puppet master process that listens on por
Expand puppet-create a puppet ca cluster (
1Votes, average:
5.00Out of 5) 588 views March 4, 2012 puppet, O M ca, Master, puppet, cluster jsxubar
One way to expand puppet is to separate the CA function of puppet master and establ
service.# In this way, the puppetd-server = puppetserver -- test server automatically authenticates on the client.
13. regenerate the certificate:Because you need to change the host name frequently, You need to authenticate the host again.1. Delete the rm-rf/var/lib/puppet/ssl folder on the client first.2. Delete: puppet cert -- clean puppetclient on the server.3. Re-obtain the certificate:
Configure and manage puppet in Redhat. Puppet centralized configuration management in Redhat puppet overview puppet is a configuration management tool. Typically, puppet is a CS structure. of course, there are many C types here. therefore, it can also be said that
'$ vardir/run '. rundir =/var/run/puppet # Where SSL certificates are kept. # The default value is '$ confdir/ssl '. ssldir = $ vardir/ssl [agent] # The file in which puppetd stores a list of the classes # associated with the retrieved provided atiion. can be loaded in # the separate ''puppet'' executable using the ''-- loadclasses'' # option. # The default valu
Redhat under puppet centralized configuration management
A brief introduction to puppet
Puppet is a configuration management tool, typically, Puppet is a C/s structure, and of course, here's a lot,
This can also be said to be a star-shaped structure. All puppet clients have
Recently I interviewed the O M of two major e-commerce websites. The company has high requirements on system automation management, virtualization, mysql cluster, system performance optimization, and shell and python programming, although the interview was not successful, I also understood my goal in 2013.As we all know, spring is the season of sowing, and the season of recovery of all things. Only the seeds of hope are planted in spring, summer can blossom, and autumn can produce results, in w
1. Install puppet. Note: the client and server versions should be the same as possible. If they cannot be the same, the Client Version cannot be too old. The server version cannot be lower than the Client Version.
Installation and simple configuration steps:
Installation preparation (applicable to server and client ):
First, you need to change the computer name: Hostname puppet. nn. Local or: Hostname-F/et
. d/ip6tables stop/etc/init. d/iptables stop
Set ntpNtpdate pool. ntp. orgchkconfig ntp onservice ntpd start
2. Install the puppet ServicePuppet is not in the basic CentOS source. You must add the official sources provided by PuppetLabs:Wget http://yum.puppetlabs.com/el/6/products/x86_64/puppetlabs-release-6-7.noarch.rpmrpm-ivh puppetlabs-release-6-7.noarch.rpmyum update
Install and enable the puppet servic
The puppet Update method based on C/s architecture generally has two kinds, one is the agent side set synchronization time active to puppet Master end pull configuration, the other is through the puppet master side use Puppet Kick command or trigger update configuration with
Puppet configures systems in two main stages:
Compile a catalog
Apply the catalog
The agent/Master Architecture
Puppet usually runs in an agent/Master architecture, where a puppet master server controls important configuration info and managed
. Simple puppet Configuration(1) Client Configuration:Add the following configuration under [Agent] of/etc/puppet. conf:
Server = master.puppet.com // master service address runinterval = 3600 // The interval at which automatic updates are performed, in seconds) listen = true // The client listens as a service, allows others to run and trigger
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.