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!