프로젝트를 설정하려고하는데 BeforeInstall 스크립트가 실패했습니다. 이 문제를 해결하기 위해 노력하고 있지만 배포 할 때마다 새 인스턴스가 생기는 부작용이 발생합니다. 22까지입니다. 인스턴스를 삭제하려고하면 나중에 다시 나타납니다. 뭔가 살아남도록 강요하고 있습니다.CodeDeploy가 EC2의 인스턴스를 삭제하지 못하도록합니다.
여기에 어떤 일이 일어나고 있는지 잘 모르겠지만 이론적으로는 CodeDeploy가 각 배포에 대해 새로운 AutoScaling 그룹을 만들고 그 인스턴스가 3 개로 구성되어 있다는 이론입니다.
그래서 제 질문은 : 무슨 일이 일어나고 있는지
- 이 위인가?
- 매번 CodeDeploy에서 자동 자동 확장 그룹을 새로 만드는 이유는 무엇입니까?
- (2)가 올바른 동작 인 경우 왜 이전 그룹이 삭제되지 않거나 배포가 실패 할 때 새 그룹이 삭제되지 않는 이유는 무엇입니까?
- (3) 관련 항목 올바르게 설정 했습니까?
도움 주셔서 감사합니다.
인스턴스가 AutoScaling 그룹의 일부인 경우 인스턴스 종료는 ASG가 설정된 인스턴스와 일치하도록 새 인스턴스를 다시 시작하므로 도움이되지 않습니다. 인스턴스를 다시 시작하지 않고 종료하려면 자동 검색 그룹 등록 정보 (원하는 값 = 0)를 설정해야합니다. 또한 어떤 종류의 배치, 즉 내부 또는 파란색/녹색 배치입니까? 당신이 codeseploy가 새로운 ASG를 시작한다고 말했을 때, 나는 이것이 푸른/녹색 배치라고 생각합니까? 코드화 된 콘솔에서이를 확인할 수 있습니까? – Ravi