有没有办法检索特定密钥的自定义实例元数据值?
我尝试了gcloud compute instances describe instance-1
命令,这返回了整个元数据文本。但我只想检索特定密钥的值。
答案 0 :(得分:8)
gcloud
工具具有内置过滤器和格式,有关详细信息,请参阅gcloud topic filters
,gcloud topic formats
和gcloud topic projections
。
对于您的特定用例,您可以使用以下内容获取元数据值:
gcloud compute instances describe INSTANCE-ID \
--format='value[](metadata.items.YOUR-KEY)'