在机器内部获取AWS可用性区域信息

时间:2020-07-27 03:01:23

标签: amazon-web-services amazon-ec2

是否有一个AWS API可以命中并获取运行代码的当前计算机的可用性区域?我试图检查这样的ENV变量是否由AWS自动设置,但找不到这样的东西。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

您可以使用Instance metadata获取实例的当前可用区。

例如:

AZ=$(curl -s http://169.254.169.254/latest/meta-data/placement/availability-zone)

echo ${AZ}

将输出(示例):

us-east-1e