반응형
AWS Code Deploy를 이용해 CICD를 구성하고, EC2 서버에 코드를 넣으려면 EC2 서버에 code-deploy agent를 설치해야 한다.
- EC2 환경 : Ubuntu 22.04 / NAT 달려 있음
- code-deploy agent : latest
- 참고 문서 : https://docs.aws.amazon.com/ko_kr/codedeploy/latest/userguide/codedeploy-agent-operations-install-ubuntu.html
설치방법
sudo apt update
sudo apt install ruby-full
cd /home/ubuntu
wget <https://aws-codedeploy-ap-northeast-2.s3.ap-northeast-2.amazonaws.com/latest/install>
chmod +x ./install
sudo ./install auto
참고
공식문서대로 설치하는데
wget https://bucket-name.s3.region-identifier.amazonaws.com/latest/install
bucket-name 으로 표시된 부분에서 새로운 S3를 만들어야하는 줄 알았다..
그럴 필요 없이 리전별 리소스 키트 버킷 이름 에 따라 정해진 버킷 이름과, 리전을 넣어주기만 하면 된다.
서울리전 EC2에서 진행한다면 위 예시 명령어를 그대로 넣어주면 된다.
다른 리전이라면 공식 문서에 기재된 버킷 이름 및 리전 식별자 목록을 참고하길 바란다.
반응형
'OPS' 카테고리의 다른 글
[CodeDeploy] codedeploy-agent 사용자 변경 (0) | 2024.03.14 |
---|---|
[Nodejs] Ubuntu 22.04에서 특정 버전의 NodeJS와 NPM 설치 (0) | 2024.03.11 |
[Nginx.conf] http_x_forwarded_for IP가 안 보일 때, nginx reload와 restart 차이 (0) | 2024.03.08 |
[EBS] Data 볼륨 마운트 (0) | 2024.03.07 |
[EKS] 실행 중인 pod 중지 (0) | 2024.03.07 |