Рейтинг:0

How to get GCE instance labels using metadata service?

флаг in

In the GCP console I can set labels (key=value) to instances.

How to I access that information through the metadata service (preferably using curl)?

флаг vn
Получите идентификатор экземпляра из метаданных, затем перейдите на https://cloud.google.com/compute/docs/reference/rest/v1/instances/get.
Рейтинг:1
флаг id
Leo

Вы можете запросить метаданные виртуальной машины по умолчанию и пользовательские метаданные, такие как сценарии запуска и завершения работы, с помощью завиток как показано в следующем примере:

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"

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.