더북(TheBook)

12.2.2 퍼팻 에이전트 설치하고 인증하기

퍼팻 에이전트는 관리 대상 시스템에 설치해서 사용해야 합니다. 다음 그림과 같이 퍼팻 에이전트와 서버가 인증서를 주고받고 인증에 성공하면 그때부터 퍼팻 서버를 이용한 제어가 가능해집니다.

▲ 그림 12-5 퍼팻 에이전트 인증 과정

퍼팻 에이전트를 실행할 가상 게스트를 시작하고 부팅이 끝나면 원격 접속합니다.

supreme@master:~$ virsh start vm01
supreme@master:~$ ssh administrator@10.200.200.101

퍼팻 에이전트 패키지를 설치합니다. 퍼팻 서버 패키지를 설치할 때처럼 퍼팻 저장소를 추가하려고 puppet-release deb 파일을 받아 와서 설치하고 저장소 목록을 갱신합니다. apt 명령으로 puppet-agent 패키지를 설치합니다.

administrator@vm01:~$ wget https://apt.puppet.com/puppet6-release-focal.deb 
administrator@vm01:~$ sudo dpkg -i puppet6-release-focal.deb 
administrator@vm01:~$ sudo apt update 
administrator@vm01:~$ sudo apt install puppet-agent 

퍼팻 에이전트 버전을 확인합니다. 서버에서 확인한 에이전트 버전과 같을 것입니다.

administrator@vm01:~$ sudo /opt/puppetlabs/bin/puppet --version
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.