`ec2 describe-images` 对于 Ubuntu 24.04 EC2 AMI 没有返回任何结果

问题描述 投票:0回答:1

使用以下命令时

aws ec2 describe-images \
  --owners amazon \
  --filters "Name=name,Values=ubuntu/images/hvm-ssd/ubuntu-*" \
  --query 'Images[*].[ImageLocation]' | grep "24.04"

为什么我没有找到结果?

amazon-web-services aws-cli
1个回答
0
投票

如果您发现这个问题,很可能是因为您复制并粘贴了

aws ec2 describe-images \
  --owners amazon \
  --filters "Name=name,Values=ubuntu/images/hvm-ssd/ubuntu-*" \
  --query 'Images[*].[ImageLocation]' | grep "24.04"

来自在线众多来源之一。本例中的问题是 AMI 字符串已从

hvm-ssd
移至
hvm-ssd-gp3
。一旦你更改了这个子字符串,你就会再次开始获得匹配项

% aws ec2 describe-images \
  --owners amazon \
  --filters "Name=name,Values=*ubuntu-*" \
  --query 'Images[*].[ImageLocation]' | grep "24.04"
        "amazon/ubuntu-pro-server/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-pro-server-20240710"
        "amazon/ubuntu-minimal/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-minimal-20240822"
        "amazon/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20240423"
# truncated for length
© www.soinside.com 2019 - 2024. All rights reserved.