가상 게스트에서 퍼팻 에이전트를 실행합니다. 로그에서 motd 파일이 변경된 사실을 알 수 있습니다.
administrator@vm02:~$ sudo /opt/puppetlabs/bin/puppet agent --test
Info: Using configured environment 'production'
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Retrieving locales
Info: Loading facts
Info: Caching catalog for vm02.linuxmastery.kr
Info: Applying configuration version '1576724243'
Notice: /Stage[main]/Main/Node[vm02.linuxmastery.kr/File[/etc/motd]/ensure: defined content as '{md5}a1c6c245db111801295e6c441312bbcb'
Notice: Applied catalog in 1.07 seconds
파일 내용을 확인해 보면 변수로 참조한 값이 반영되어 있습니다.
administrator@vm02:~$ cat /etc/motd
Hostname : vm02.linuxmastery.kr
IP Address : 10.200.200.102
virt-viewer 명령으로 가상 콘솔로 접속해 봅니다.
supreme@master:~$ virt-viewer vm02
로그인 메시지가 변경된 것을 확인할 수 있습니다.
▲ 그림 12-10 바뀐 로그인 메시지