是否有一种简单的方法(例如,通过boto3或aws-cli)从该实例中的SSH会话中确定我在哪个实例上?
当您说时which instance
,是指instance id
orinstance name
或instance private ip
or instance public ip
?
查询实例元数据服务器。
curl 169.254.169.254/latest/meta-data/instance-id
如果需要实例标签:
aws ec2 describe-tags --filters "Name=resource-id,Values=instance_id"
要么
aws ec2 describe-tags --filters "Name=resource-id,Values=`curl
169.254.169.254/latest/meta-data/instance-id`"
例如,私有IP:
curl 169.254.169.254/latest/meta-data/local-ipv4
对于所有可用值:
curl 169.254.169.254/latest/meta-data/
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句