DevOps BootCamp/CI, CD 파이프라인

EC2 인스턴스에 CodeDeploy-Agent 설치

cloudmaster 2023. 4. 25. 15:21
배포할 서버에 접속하여 최초 한 번만 설치
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

 

[참고] https://docs.aws.amazon.com/codedeploy/latest/userguide/codedeploy-agent-operations-install-ubuntu.html

'DevOps BootCamp > CI, CD 파이프라인' 카테고리의 다른 글

카나리 배포  (0) 2023.04.25
롤링 배포  (0) 2023.04.25
블루/그린 배포  (0) 2023.04.25
서버 환경 변수 설정  (0) 2023.04.25
클라이언트 환경 변수 설정  (0) 2023.04.25