Вы можете запросить метаданные виртуальной машины по умолчанию и пользовательские метаданные, такие как сценарии запуска и завершения работы, с помощью завиток
как показано в следующем примере:
curl "http://metadata.google.internal/computeMetadata/v1/instance/image" -H "Метаданные-вкус: Google"
Кроме того, как вы упомянули, вы можете использовать гостевые атрибуты или пользовательские метаданные для ситуаций, когда вы должны публиковать нечастые и малообъемные данные, как описано в этом соединять. Вы также можете запросить сервер метаданных, чтобы получить эти значения, как показано ниже:
curl http://metadata.google.internal/computeMetadata/v1/instance/guest-attributes/**NAMESPACE**/**KEY** -H "Метаданные-аромат: Google"
Заменять:
ПРОСТРАНСТВО ИМЕН: пространство имен для ключа гостевых атрибутов, который вы хотите запросить.
КЛЮЧ: путь в гостевых атрибутах, из которого вы хотите прочитать значение метаданных.
Кроме того, вы можете вернуть все значения гостевых атрибутов в одном запросе. Замените NAMESPACE пространством имен для ключа гостевых атрибутов, который вы хотите запросить.
curl http://metadata.google.internal/computeMetadata/v1/instance/guest-attributes/NAMESPACE/ -H "Метаданные-аромат: Google"