AWS 是否对基于 RHEL AMI 的映像收取许可费



问题是我用Packer烘焙了一个AMI,我使用RHEL作为源。

烘焙映像时,AWS 按即用即付的方式对 Packer VM 收费,但当该映像准备就绪并且我开始使用它时,AWS 是否知道它基于 RHEL?他们是否仍为此收取许可费?

AWS知道它基于RHEL

吗?是的,无论是否使用打包程序创建它,因为它仍然基于一些与 Docker 基本映像相同的 AMI。

您可以使用 aws CLI 查看平台信息

aws ec2 describe-images     --region us-west-2     --image-ids ami-03c752ed9 --query 'Images[].PlatformDetails'

或者对于正在运行的实例,您可以检查 您可以使用 AWS CLI 绕过新创建的实例检查 AMI。

EC2_ID=i-042dbcf65c7bdc3d4 aws ec2 describe-images --image-ids $(aws ec2 describe-instances --instance-ids $EC2_ID --query 'Reservations[0].Instances[0].ImageId' --output text) --query 'Images[0].Name'

他们是否仍为此收取许可费?

这取决于源 AMI

aws ec2 describe-images --region us-west-2 --image-ids ami-03c752ed931sdf5 --query 'Images[].ProductCodes'

您可以在此处找到 AMI 的价格详细信息,如果它来自市场,如果源 AMI 是社区 AMI,那么它将是免费的。

您还可以在 AWS Redhat FAQ 中查看有关 RedHat AMI 的更多详细信息

最新更新