AWS 공식 문서에서는 Codedeploy agent 설치시 AWS Systems Manager를 사용할 것을 권장한다. 하지만 나는 온프레미스 서버에서의 간단한 세팅을 원하기 때문에 그냥 cli로 설치하기로 했다. 🥸
설치
사용중인 Ubuntu 버전에 따라 설치 커맨드가 달라지고 잘못 입력할 경우 패키지를 지웠다 깔았다 반복하게 될 수 있으니 조심하자. Ubuntu 16.04 이후 버전은 아래의 순서로 설치를 진행하면 된다.
- Ruby 설치
1 2 3
| sudo apt update sudo apt install ruby-full sudo apt install wget
|
- CodeDeploy Resource Kit 설치
1 2 3 4
| cd /home/ubuntu wget https://aws-codedeploy-ap-northeast-2.s3.ap-northeast-2.amazonaws.com/latest/install # wget https://bucket-name.s3.region-identifier.amazonaws.com/latest/install chmod +x ./install
|
사용중인 리전에 위치하는 CodeDeploy Resource Kit를 설치한다. bucket-name
은 여기서 확인 가능하다.
- 설치 파일 실행
- 설치 확인
1
| sudo service codedeploy-agent status
|