2016-11-24 29 views

回答

3

紅帽維護着RHEL AMIs。我們可以使用CLI describe-images基於查詢的公共AMI:

  • 帳戶ID:309956199498
  • 一個已知的字符串的模式匹配他們的AMI名稱:RHEL-*_HVM_GA-*-Hourly2-GP

對於這個例子的目的,我們將通過CreationDate對圖像進行排序,僅請求集合中的最後一個元素(通過-1),並將結果篩選到Name,ImageId和CreationDate。

例子:

aws ec2 describe-images \ 
    --owners 309956199498 \ 
    --filters "Name=name,Values=RHEL-*_HVM_GA-*-Hourly2-GP2" \ 
    --query 'sort_by(Images, &CreationDate)[-1].[Name, ImageId, CreationDate]' \ 
    --output text 

輸出:

RHEL-7.3_HVM_GA-20161026-x86_64-1-Hourly2-GP2 ami-b63769a1 2016-10-26T22:32:29.000Z 

要確認這是正確的,你可以通過訪問AWS控制檯的EC2的 '快速啓動' 部分仔細檢查'啓動實例'嚮導並檢查在快速入門列表頂部附近排序的最新RHEL AMI。在本文發佈時,最新的RHEL AMI是ami-b63769a1

The AWS EC2 Console, showing the most recent RHEL AMI.

在此之後,你會採取導致圖像標識,並使用它作爲您的要求launch a new instance的一部分。

延伸閱讀:

+0

感謝。 :-) @Anthony Neace –

相關問題