에러 코드를 확인해 보았다
InstanceAgent::Plugins::CodeDeployPlugin::CommandPoller: Missing credentials - please check if this instance was started with an IAM instance profile
라는 확인이 되었다..
해당 에러가 발생하게 된 원인은 아래와 같다고 한다.
IAM 역할을 지정하지 않고 인스턴스를 실행시킨다.
이후 실행시킨 인스턴스에 CodeDeploy Agent를 설치 한다.
이때 설치된 CodeDeploy에는 해당 역할을 실행 할 수 있는 자격증명이 없기에 위와 같은 에러가 발생 하는 것 입니다.
터미널에서
sudo service codedeploy-agent restart
을 실행하고
sudo service codedeploy-agent status
로 deploy agent가 제대로 실행 되고 있는지 확인 하였다.
성공 완료. 아직 더 공부가 필요하다
좋은 글이네요. 공유해주셔서 감사합니다.