배포할 서버에 접속하여 최초 한 번만 설치
1. apt 저장소 업데이트
sudo apt-get update
2. ruby 설치
CodeDeploy Agent는 ruby라는 프로그래밍 언어로 작성 -> ruby 설치해줘야 함
# ubuntu 16.04 이상
sudo apt-get install ruby
3. wget 설치
sudo apt-get install wget
4. Agent 설치
wget으로 Agent의 설치파일을 다운받는 과정에 bucket 이름과 region 식별자를 적절히 적어주면 됨,
한국 리전을 사용하려면
wget https://aws-codedeploy-ap-northeast-2.s3.ap-northeast-2.amazonaws.com/latest/install을 사용
# install 파일 경로는 원하는 대로 가능
cd /home/ubuntu
# bucket-name과 region-identifier를 각자의 상황에 맞게 변경
# wget https://<bucket 이름>.s3.<region 식별자>.amazonaws.com/latest/install
wget https://aws-codedeploy-ap-northeast-2.s3.ap-northeast-2.amazonaws.com/latest/install
chmod +x ./install
sudo ./install auto
현재까지 에러가 발생하지 않았다면 문제 없이 Agent 설치에 성공한 것
# codedeploy-agent 상태 확인
sudo service codedeploy-agent status
# codedeploy-agent 서비스 시작
sudo service codedeploy-agent start
'DevOps BootCamp > CI, CD 파이프라인' 카테고리의 다른 글
카나리 배포 (0) | 2023.04.25 |
---|---|
롤링 배포 (0) | 2023.04.25 |
블루/그린 배포 (0) | 2023.04.25 |
서버 환경 변수 설정 (0) | 2023.04.25 |
클라이언트 환경 변수 설정 (0) | 2023.04.25 |