AWS CodeDeploy 에이전트는 인스턴스에 설치 및 구성한 경우 인스턴스를 CodeDeploy 배포에서 사용할 수 있게 해주는 소프트웨어 패키지입니다.
우선 인스턴스에 로그인/접속합니다.
sudo apt update
# ruby
sudo apt install ruby-full
# wget
sudo apt install wget
wget을 통해 설치파일을 다운받고, 해당 파일을 실행합니다.
<bucket-name>
과 <identifier>
은 아마존 공식문서 를 보고 확인할 수 있습니다.
cd /home/ubuntu
# download install file
wget https://<bucket-name>.s3.region-<identifier>.amazonaws.com/latest/install
# ap-northeast-2
wget https://aws-codedeploy-ap-northeast-2.s3.ap-northeast-2.amazonaws.com/latest/install
chmod +x ./install
sudo ./install auto
위 명령어를 차례로 실행시키면 CodeDeploy 에이전트의 설치가 완료됩니다.
설치가 완료되었다면 아래와 같이 명령어를 실행해 상태를 확인합니다.
sudo service codedeploy-agent status
# 서비스 시작하는 방법
sudo service codedeploy-agent start
위 status 확인 명령어를 입력하면 아래와 같이 작동중임을 확인할 수 있습니다.