빌드를 실행하는 데 사용할 인스턴스를 만드는 EC2 AMI가 있습니다. 추가 된 프로그램이 필요하기 때문에이 AMI를 수정해야합니다. 내가 원하는 것은 루트 드라이브 (새 프로그램이 설치된 스냅 샷)로 사용할 다른 스냅 샷에서 내 AMI 지점을 만들고 모든 것이 좋고 좋을 것입니다. 그러나 나는 이것을 할 길을 찾을 수 없다. 포럼에 아마존에서 온 누군가가 가능하지 않다고 말했다. 그러나 나는 그렇게 확신하지는 않는다. 그래서 저는 여기서 물어보고 싶었습니다.EC2 AMI 루트 드라이브 업데이트
내가 원하는 업데이트 된 스냅 샷을 가져 와서 완전히 새로운 AMI를 만들 수는 있지만 새로운 AMI ID가 생겨 이제는 새 스크립트를 실행하기 위해 내 스크립트에서 사용하는 AMI ID를 변경해야합니다. 예. AMI 설정을 변경해야 할 때마다이 작업을 수행하고 싶지 않습니다.
전 전문가가 아니지만 AMI는 본질적으로 인스턴스의 루트 드라이브 이미지입니까? 그렇다면 AMI가 루트 드라이브로 사용할 스냅 샷을 '가리키는'것은 의미가 없습니다. AMI에서 작성된 새 인스턴스에 루트로 사용할 새 볼륨이 할당됩니다. 내가 옳다면 유일한 해결책은 새 프로그램으로 실행중인 인스턴스에서 새 AMI를 저장하는 것입니다. – millinon
그런 식으로 해 주셔서 감사합니다. 내 생각 엔 당신이 맞다. – gfree
당신은 아마 당신 자신을 알아 냈을 것입니다. @ gfree하지만, 스크립트에서 사용하는 AMI ID를 넣고 싶을 수도 있습니다. - 예를 들어, 환경에서 스크립트를 사용하지 않을 때, 당신이 변경할 필요가있는 곳은 오직 한 곳 밖에 없습니다. 새로운 AMI로 가십시오. 미안하다. – boardrider