"Puppet"의 두 판 사이의 차이
둘러보기로 가기
검색하러 가기
잔글 |
잔글 |
||
19번째 줄: | 19번째 줄: | ||
| align="center" valign="middle" style="background-color: rgb(238, 238, 238);" | Manifest | | align="center" valign="middle" style="background-color: rgb(238, 238, 238);" | Manifest | ||
| vim /etc/puppet/environments/production/manifests/~.pp<pre>node "~" { | | vim /etc/puppet/environments/production/manifests/~.pp<pre>node "~" { | ||
+ | file { "~": | ||
+ | name => value, | ||
+ | } | ||
}</pre> | }</pre> | ||
+ | puppet apply ~.pp #--- local machine에서 실행, node 부분이 없음<br/>puppet agent --test #--- agent에서 실행 | ||
+ | |||
|- | |- | ||
| align="center" valign="middle" style="background-color: rgb(238, 238, 238);" | Catalog | | align="center" valign="middle" style="background-color: rgb(238, 238, 238);" | Catalog | ||
| | | | ||
|- | |- | ||
− | | align="center" valign="middle" style="background-color: rgb(238, 238, 238);" | | + | | align="center" valign="middle" style="background-color: rgb(238, 238, 238);" | puppetmasterd |
− | | | + | | 관리 서버에서 실행되는 데몬 |
+ | |- | ||
+ | | align="center" valign="middle" style="background-color: rgb(238, 238, 238);" | puppetd | ||
+ | | 각 서버에서 실행되는 데몬 | ||
|} | |} | ||
2015년 7월 29일 (수) 14:50 판
배포 자동화 솔루션인 puppet를 정리 합니다.
- 홈페이지 : http://www.puppetlabs.com/, http://puppetlabs.com/puppet/puppet-open-source/, https://github.com/puppetlabs, http://forge.puppetlabs.com/
- 다운로드 :
- 라이선스 : Apache 2.0
- 플랫폼 : Ruby
Puppet 개요
Puppet 용어
용어 | 상세 |
Manifest | vim /etc/puppet/environments/production/manifests/~.ppnode "~" { file { "~": name => value, } } puppet apply ~.pp #--- local machine에서 실행, node 부분이 없음 |
Catalog | |
puppetmasterd | 관리 서버에서 실행되는 데몬 |
puppetd | 각 서버에서 실행되는 데몬 |
Manifest
Catalog