網頁

2021/11/13

AWS 查詢Amazon Linux 2的AMI ID

找出AWS AMI - Amazon Linux 2 AMI(HVN), SSD Volume Type的AMI ID的方式如下。


AWS Console

同一種AMI在不同區域的AMI ID是不同的,因此要先在AWS console上方導覽列右側選擇區域(region)。

然後在EC2服務的左側選單點選[Instance],然後點選右上角的[Launch instances]。



在AMI(Amazon Machine Image)的清單標題右側即為AMI ID。例如在區域[ap-northeast-1](Tokyo)的[Amazon Linux 2 AMI (HVM), SSD Volume Type (64-bit x86)]目前的AMI ID為ami-0e60b6d05dc38ff11





AWS CLI

或是用AWS CLI輸入aws ssm get-parameters --names /aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2 --region <region>查詢Systems Manager Parameter Store關於Amazon Linux 2的最新版資訊。

例如下面查詢區域ap-northeast-1的Amazon Linux 2的AMI ID

$ aws ssm get-parameters --names /aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2 --region ap-northeast-1
{
    "Parameters": [
        {
            "Name": "/aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2",
            "Type": "String",
            "Value": "ami-0e60b6d05dc38ff11",
            "Version": 54,
            "LastModifiedDate": "2021-11-12T03:44:12.070000+08:00",
            "ARN": "arn:aws:ssm:ap-northeast-1::parameter/aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2",
            "DataType": "text"
        }
    ],
    "InvalidParameters": []
}


沒有留言:

張貼留言