puppet那些事兒

##puppet  後期整理  題綱  有道雲筆記, puppet 自動化管理

1.1 架構

wKiom1SGsiKz0ED6AAJsMcvM5i8146.jpg


實際流程圖:

wKiom1SGsvTTPOSLAAHkLjMLiq8112.jpg


wKioL1SGs8zwRGcpAAI853tn_08354.jpg

1.2 puppet feature

      多環境 puppet  running  environment  http://docs.puppetlabs.com/guides/environment.html

     分階段


2,install & config

2.1 install

##install a third party source

rpm -ivh http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm


#master

yum install puppet-server   -y

#agent

yum install puppet   -y


##agent  申請證書

puppet agent --server master.puppet.com --test

/etc/init.d/puppet start


##mastet 簽署證書

 puppet cert sign client.puppet.com

注: puppetmaster的主要配置文件是會重載的,不須手動重啓 使其生效。   默認master與agent的通信時間 間隔是30分鐘(runinterval 這個參數來調節,不用帶單位,單位爲秒)


##源碼安裝:

wget --no-check-certificate https://raw.githubusercontent.com/colynn/puppet-manage/master/install/install_puppet_v2.sh

2.2 more config


3,puppet module

https://forge.puppetlabs.com/


4,create yourself module


5,puppet report

    dashboard

    foreman  smart-porxy

6,puppetmaster 負載均衡


7, mcollective調度器


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章