CodeDeploy Error

Huiji Kim·2023년 5월 18일
0

ApplicationStop

아예 CodeDeploy 실행 시작도 안될 때

  • 해당 인스턴스의 IAM Role 체크해보기
    - AWSCodeDeployRole
  • 인스턴스 생성할 때부터 있었던 게 아니고, 인스턴스 생성후 IAM Role을 할당한 것이라면
sudo service codedeploy-agent restart
  • Private Subnet이라면 라우팅 테이블에서 Nat Gateway와 연결되어 있는지 확인
  • 보안그룹 인바운드, 아웃바운드가 80, 443 뚫려있어야 함
  • VPC Endpoint 확인해보기
    - com.amazonaws.ap-northeast-2.codedeploy
    • com.amazonaws.ap-northeast-2.codedeploy-commands-secure

root/appspec.yml

version: 0.0
os: linux
files:
  - source: /
    destination: /home/ec2-user/go/src
    description: /home/ec2-user/go/src
file_exists_behavior: OVERWRITE
permissions:
  - object: /
    pattern: "**"
    owner: ec2-user
    group: ec2-user 
    
hooks:
  BeforeInstall:
    - location: scripts/before_install.sh
      runas: ec2-user
  AfterInstall:
    - location: scripts/after_install.sh
      runas: ec2-user
      environment:
        variables:
          GOROOT: $PATH:/usr/local/go/bin:$GOROOT

root/scripts/before_install.sh

root/srcipts/after_install.sh

profile
새로 학습하는 내용을 기록합니다. \n 예전 주소 : https://blog.naver.com/gmlwl0720

0개의 댓글