мы можем получить информацию через метаданные экземпляра по cli или api, просто так:
curl http://169.254.169.254/latest/meta-data/
из Что особенного в IP-адресе 169.254.169.254 для AWS? мы знаемчто 169.254.169.254 является зарезервированным IP-адресом и напрямую подключен.
Я хочу знать, кто предоставляет услугу для получения метаданных?Я не нашел службы в экземпляре EC2 путем проверки портов и службы.
Я предполагаю, что AWS реализует этот IP-адрес напрямую, когда экземпляр получает этот запрос, он отправит другой запрос с идентификатором экземпляра некоторому промежуточному ПО в aws (VPC).или регион), и промежуточное ПО ищет его в kv store и дает ответ.
кто предоставляет эту услугу?