ZStack#
ZStack platform provides an AWS EC2 metadata service, but with different datasource identity. More information about ZStack can be found at ZStack.
Discovery#
To determine whether a VM is running on the ZStack platform, cloud-init
checks DMI information via dmidecode -s chassis-asset-tag
. If the output
ends with .zstack.io
, it’s running on the ZStack platform.
Metadata#
The same way as with EC2, instance metadata can be queried at:
GET http://169.254.169.254/2009-04-04/meta-data/
instance-id
local-hostname
User data#
The same way as with EC2, instance user data can be queried at:
GET http://169.254.169.254/2009-04-04/user-data/
meta_data.json
user_data
password