2017-10-10 60 views
0

我正在研究處理EC2上RI覆蓋的腳本。當我調用API的RIS我回去屬性,包括一個描述平臺的RI購買的列表從EC2 CLI獲取AMI平臺

  • 的Linux/Unix
  • 紅帽企業Linux
  • 的Windows
  • 的Windows和SQL
  • ....

我試圖以匹配當前的庫存已在RIS /將需要購買的,但不幸的是我似乎無法弄清楚會給我這個信息的電話。我已經嘗試了ec2 describe-instances,但只返回一個平臺爲「windows」或null,同時嘗試ec2-describe-images並獲得類似的結果(儘管控制檯中的平臺屬性實際上會向我顯示更多關於底層的信息OS)

有沒有辦法獲得AMI或實例的平臺,以便我可以將它與RI匹配?或者還有其他方式可以將實例/ AMI與RI平臺類型進行匹配嗎?

p.s.我看到一條評論here,說這並不重要,但是idk什麼「無所謂」的意思?

+0

請參閱我對此問題的回答:https://stackoverflow.com/questions/41172415/is-there-any-way-to-get-the-platform-and-os-from-the-instances – helloV

+0

可能的重複[有什麼辦法從實例中獲取平臺和操作系統](https://stackoverflow.com/questions/41172415/is-there-any-way-to-get-the-platform-and-os-from -the-instances) – helloV

+0

Thanks @helloV,已經看過那個。不要認爲它是重複的,因爲我不一定特別需要操作系統,而是它所符合的RI平臺類型。 – Jake

回答

0

預留實例不直接與EC2實例關聯。它們是計費方法,例如如果您的RI與您的某個EC2實例(地區,類型等)相匹配,那麼您將按RI價格收費。專用實例具有匹配的EC2實例。