더북(TheBook)

퍼팻 서버를 운영하는 시스템으로 돌아와 puppet module install 명령으로 퍼팻 모듈을 설치합니다. ‘[공유자]-[모듈명]’ 형식으로 설치할 퍼팻 모듈을 지정합니다. 의존성 때문에 다른 모듈인 puppetlabs-stdlib와 함께 설치된다는 사실을 알 수 있습니다.

administrator@vmgate:~$ sudo /opt/puppetlabs/bin/puppet module install puppetlabs-apt
Notice: Preparing to install into /home/administrator/code/environments/production/modules ...
Notice: Downloading from https://forgeapi.puppet.com ...
Notice: Installing -- do not interrupt ...
/home/administrator/code/environments/production/modules
 └─┬ puppetlabs-apt (v8.2.0)
  └── puppetlabs-stdlib (v8.0.0)

이렇게 해보세요 ≣


모듈 경로를 변경하지 않았다면 기본 모듈 경로인 /etc/puppetlabs/code/environments/production/modules에 모듈이 저장될 것입니다. '12.4.3 기본 모듈 작성하기'을 참고해서 모듈 경로를 변경해야 합니다. 모듈 디렉터리 경로가 다른 경우 -i 옵션으로 모듈을 설치할 디렉터리 경로를 지정할 수 있습니다. ‘puppet module install [퍼팻 모듈명] -i [모듈 디렉터리]’ 형식으로 입력합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.