Por qué utilizar GCP cloud shell? las razones las dejé aquí, sin embargo hoy vamos a hablar de metadata en las instancias de VM en la nube pública de GCP.
La metadata en las instancias de máquinas virtuales (VM) en Google Cloud Platform (GCP) se refiere a un conjunto de datos que proporciona información sobre la instancia y permite personalizar su configuración y comportamiento. GCP ofrece dos tipos principales de metadata para las instancias de VM:
- Metadata del Proyecto: Se aplica a todas las instancias en un proyecto de GCP. Incluye datos generales que pueden ser utilizados por todas las VM del proyecto, como etiquetas comunes o configuraciones compartidas.
- Metadata de la Instancia: Es específica para cada instancia de VM. Permite definir configuraciones particulares para una instancia, como claves SSH, configuraciones de inicio, y otros datos personalizados que se pueden utilizar para scripts de arranque u otras configuraciones de la VM.
Como agregar una metadata
Para añadir metadata a una instancia, puedes usar el siguiente comando en GCP Cloud Shell:
$ gcloud compute instances add-metadata [NOMBRE_DE_LA_INSTANCIA] --zone [ZONA] --metadata=[CLAVE]=[VALOR]"
Por ejemplo, si queremos agregar una metadata llamada «Monitor» con el valor «Zabbix» a una instancia llamada srv-ubuntu en la zona europe-west1-b, el comando sería:
$ gcloud compute instances add-metadata srv-ubuntu --zone=europe-west1-b --metadata=Monitor=Zabbix
Filtrar instancias por metadata
Una de las ventajas de añadir metadata es la capacidad de caracterizar las instancias y hacerlas más descriptivas. Esto es especialmente útil para filtrar y gestionar grandes volúmenes de instancias. Por ejemplo, para listar todas las instancias que tienen el metadato «Monitor» con el valor «Zabbix», puedes usar el siguiente comando:
$ gcloud compute instances list --filter="metadata.items.key['Monitor']=Zabbix"
Este filtro te permitirá identificar rápidamente las instancias monitoreadas por Zabbix, mejorando la administración y el control de tus recursos en la nube.
¡Empieza a Personalizar tus Instancias!
Ahora que sabes cómo agregar y filtrar metadata en tus instancias de VM, te animamos a experimentar y personalizar tus configuraciones según las necesidades de tu proyecto. La metadata es una herramienta potente que puede simplificar la gestión de tus recursos en Google Cloud.
0 comentarios