728x90
AWS CodeDeploy Agent를 프록시 서버를 통해 구성하는 방법
AWS CodeDeploy Agent를 프록시 서버를 통해 업데이트하려면 프록시 서버 설정을 수행해야 합니다. 프록시를 통한 업데이트를 위해서는 프록시 서버 주소와 포트를 CodeDeploy Agent 구성에 추가해야 합니다.
1. CodeDeploy Agent 설정 파일 수정
CodeDeploy Agent는 프록시 설정을 처리하는 설정 파일을 가지고 있습니다. 이 파일을 수정하여 프록시 서버를 설정합니다.
vim /etc/codedeploy-agent/conf/codedeployagent.yml
---
:log_aws_wire: false
:log_dir: '/var/log/aws/codedeploy-agent/'
:pid_dir: '/opt/codedeploy-agent/state/.pid/'
:program_name: codedeploy-agent
:root_dir: '/opt/codedeploy-agent/deployment-root'
:verbose: false
:wait_between_runs: 1
:proxy_uri:
:max_revisions: 5
:proxy_uri: 'http://proxy.serverdomain.com:3128'
2. CodeDeploy Agent 재시작
설정 파일을 수정한 후 CodeDeploy Agent를 다시 시작하여 변경 사항을 적용합니다.
sudo systemctl restart codedeploy-agent
3. CodeDeploy Agent 로그 확인
CodeDeploy Agent 로그를 확인하여 추가 오류 메시지나 프록시 설정 관련 문제를 식별합니다. 로그 파일은 일반적으로 /var/log/aws/codedeploy-agent/codedeploy-agent.log와 같은 위치에 있습니다.
tail -f /var/log/aws/codedeploy-agent/codedeploy-agent.log
추가
CodeDeploy 에이전트 업데이트
sudo /opt/codedeploy-agent/bin/install auto
프록시 설정을 올바르게 구성하고 오류 메시지를 해석하면 CodeDeploy Agent가 프록시를 올바르게 처리하고 업데이트 및 배포를 수행해야 합니다.
참고URL
- AWS CodeDeploy : CodeDeploy 에이전트 업데이트
- AWS CodeDeploy : Amazon Linux 또는 RHEL용 CodeDeploy 에이전트 업데이트
- AWS CodeDeploy : CodeDeploy 에이전트 구성 참조
728x90
'퍼블릭 클라우드' 카테고리의 다른 글
AWS RDS를 Percona XtraBackup을 사용하여 백업 및 복원하는 방법 (0) | 2024.04.12 |
---|---|
AWS CodeDeploy를 사용하여 EC2 인스턴스에 배포하는 파이프라인을 구성하는 방법 (1) | 2023.11.20 |
Amazon EC2 t4g.small 인스턴스에서 Nginx와 PHP-FPM을 연동하여 테스트 페이지를 설정하는 방법 (0) | 2023.11.04 |
Amazon EC2 t4g.small 인스턴스에서 PHP-FPM을 설치하는 방법 (0) | 2023.11.04 |
Amazon EC2 t4g.small 인스턴스에서 MySQL를 설치하는 방법 (0) | 2023.11.04 |