本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AL2 AMI 版本通知
若要在有新的 Amazon Linux AMI 發佈時收到通知,您可以使用 Amazon SNS 訂閱。
如需有關訂閱 AL2023 通知的資訊,請參閱《Amazon Linux 2023 使用者指南》中的接收新更新的通知。
注意
AL1 的標準支援已於 2020 年 12 月 31 日結束。AL1 維護支援階段已於 2023 年 12 月 31 日結束。如需 AL1 EOL 和維護支援的詳細資訊,請參閱部落格文章更新 Amazon Linux AMI end-of-life
訂閱 Amazon Linux 通知
在 https://console.aws.amazon.com/sns/v3/home
開啟 Amazon SNS 主控台。 -
如有必要,請在導覽列中將「區域」變更為美國東部 (維吉尼亞北部)。您必須選取區域,您要訂閱的 SNS 通知已在該區域中建立完成。
-
在導覽面板中依序選擇 Subscriptions (訂閱) 與 Create subscription (建立訂閱)。
-
針對 Create subscription (建立訂閱) 對話方塊,執行下列作業:
-
【AL2】 對於主題 ARN,複製並貼上下列 Amazon Resource Name (ARN):
arn:aws:sns:us-east-1:137112412989:amazon-linux-2-ami-updates。 -
[Amazon Linux] 對於 Topic ARN (主題 ARN),請複製下列 Amazon Resource Name (ARN):
arn:aws:sns:us-east-1:137112412989:amazon-linux-ami-updates。 -
對於 通訊協定 ,選擇 電子郵件 。
-
針對 Endpoint (端點),請輸入可用於接收通知的電子郵件地址。
-
選擇 Create subscription (建立訂閱)。
-
-
您會收到確認電子郵件,主旨行為「AWS 通知 - 訂閱確認」。開啟電子郵件並選擇 Confirm subscription (確認訂閱) 完成訂閱。
只要有 AMI 發行,我們就會向對應主題的訂閱者傳送通知。若要停止接收這些通知,請使用下列程序取消訂閱。
取消訂閱 Amazon Linux 通知
-
在 https://console.aws.amazon.com/sns/v3/home
開啟 Amazon SNS 主控台。 -
如有必要,請在導覽列中將「區域」變更為美國東部 (維吉尼亞北部)。您必須使用區域,SNS 通知已在該區域中建立完成。
-
在導覽窗格中選取 Subscriptions (訂閱),選取訂閱然後選取 Actions (動作),Delete subscriptions (刪除訂閱)。
-
出現確認提示時,請選擇 Delete (刪除)。
Amazon Linux AMI SNS 訊息格式
SNS 訊息的結構描述如下所示。
{ "description": "Validates output from AMI Release SNS message", "type": "object", "properties": { "v1": { "type": "object", "properties": { "ReleaseVersion": { "description": "Major release (ex. 2018.03)", "type": "string" }, "ImageVersion": { "description": "Full release (ex. 2018.03.0.20180412)", "type": "string" }, "ReleaseNotes": { "description": "Human-readable string with extra information", "type": "string" }, "Regions": { "type": "object", "description": "Each key will be a region name (ex. us-east-1)", "additionalProperties": { "type": "array", "items": { "type": "object", "properties": { "Name": { "description": "AMI Name (ex. amzn-ami-hvm-2018.03.0.20180412-x86_64-gp2)", "type": "string" }, "ImageId": { "description": "AMI Name (ex.ami-467ca739)", "type": "string" } }, "required": [ "Name", "ImageId" ] } } } }, "required": [ "ReleaseVersion", "ImageVersion", "ReleaseNotes", "Regions" ] } }, "required": [ "v1" ] }