puppet apply 명령으로 작성한 매니페스트를 퍼팻 서버가 작동하고 있는 로컬 시스템에 적용합니다. 로그 메시지를 관찰하면 새로운 카탈로그를 컴파일하고 시스템에 반영했다는 사실을 알 수 있습니다.

    administrator@vmgate:~$ sudo /opt/puppetlabs/bin/puppet apply example.pp
    Notice: Compiled catalog for vmgate.linuxmastery.kr in environment production in 0.01 seconds
    Notice: /Stage[main]/Main/File[/tmp/hello]/ensure: defined content as '{md5}09a756d5c9b117bd03970e49e90b7671'
    Notice: Applied catalog in 0.22 seconds

    /tmp 디렉터리에 hello 파일이 생성되었습니다. 파일 내용으로 입력한 문자열 ‘Hello, puppet!’도 확인할 수 있습니다.

    administrator@vmgate:~$ cat /tmp/hello
    Hello, puppet!
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.