CodeDeploy의 요청을 받을 수 있도록 에이전트를 설치하는 과정이다.
aws s3 cp s3://aws-codedeploy-ap-northeast-2.s3.amazonaws.com/latest/install . --region ap-northeast-2
chmod +x ./install
sudo ./install auto
이 때, /usr/bin/env: ruby: No such file or directory
라는 오류가 발생한다면 ruby를 인스턴스에 설치해주면 된다.
sudo apt-get install ruby
sudo: apt-get : command not found
가 뜬다면 해당 리눅스에서 지원하는 패키지 관리자를 이용하면 된다.
sudo yum install
설치 완료 후 에이전트가 정상적으로 실행되고 있는지 상태 검사를 해보자.
sudo service codedeploy-agent status
The AWS CodeDeploy agent is running as PID XXXX
성공!