Předpokládám, že to chcete udělat z bash shellu spíše než pomocí knihovny boto python nebo podobně...
Měli byste mít možnost dotazovat se na službu metadat na 169.254.169.254.
např.
AMI_ID=$(curl http://169.254.169.254/latest/meta-data/ami-id)
Seznam toho, jaká metadata jsou k dispozici, můžete získat pomocí:
curl http://169.254.169.254/latest/meta-data/
To je zdokumentováno na http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/AESDG-chapter-instancedata.html
Poznámka:Znám lépe službu metadat openstack, ale ta byla modelována na službě Amazon EC2. Množství a typy dostupných dat se liší, ale přístup k nim je stejný.
Jak yum aktualizovat / aptitude safe-upgradovat mnoho hostitelů?
Zkoumání více portů při spuštění NetCat (nc)