Мне нужна помощь в облаке Google, я делаю 1 приложение с использованием облака Google. в облаке Google У меня есть 1 экземпляр окон и облачный sdk Google. Мне нужна одна команда, которая вернет имя зоны этого экземпляра. Примечание - Мне не нужен список зон. Мне нужно только имя этой зоны, в которой работает мой экземпляр. благодарим вас заранее.команда gcloud compute знать текущую зону машины
3
A
ответ
6
ТЛ; др:
gcloud compute instances list <your instance name> --format 'csv[no-heading](zone)'
. , ,
Это делает две вещи.
gcloud compute instances list your-instance-name
содержит все экземпляры с таким именем, например.
NAME ZONE MACHINE_TYPE PREEMPTIBLE INTERNAL_IP EXTERNAL_IP STATUS
your-instance-name europe-west1-c n1-standard-1 1.000.000.001 100.000.000.01 RUNNING
И
--format 'csv[no-heading](zone)'
часть переформатирует выход будет таблица с заголовками и только zone
колонке. См. https://cloud.google.com/sdk/gcloud/reference/topic/formats (или gcloud help topic formats
) для получения дополнительной информации о выходе форматирования.
'list name' устарел, а' -формат' может быть упрощен: 'gcloud compute examples list --filter =" name = ('your-hostname') "--format" value (zone) "' – xmedeko