meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
virtualizacion:kubernetes:manifiesto [2020/10/20 00:13] – [Ejemplo de un manifiesto de creación de un pod] lc | virtualizacion:kubernetes:manifiesto [2023/01/18 14:37] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 41: | Línea 41: | ||
image: nginx: | image: nginx: | ||
</ | </ | ||
+ | ==== Label ==== | ||
+ | dentro del manifiesto podemos crear un tipo de metadata, llamado label al que le podemos asignar una etiqueta que posteriormente nos permita identificar ese pod . | ||
+ | usando el ejemplo anterior | ||
+ | <sxh yaml> | ||
+ | apiVersion: v1 | ||
+ | kind: Pod | ||
+ | metadata: | ||
+ | name: elnombredemipod | ||
+ | spec: | ||
+ | | ||
+ | name: contenedor1 | ||
+ | image: nginx: | ||
+ | --- | ||
+ | apiVersion: v1 | ||
+ | kind: Pod | ||
+ | metadata: | ||
+ | name: elnombredemipod2 | ||
+ | labels: | ||
+ | app: backend | ||
+ | env: pro | ||
+ | spec: | ||
+ | | ||
+ | name: contenedor2 | ||
+ | image: nginx: | ||
+ | </ | ||
+ | En este manifiesto he añadido dos label,(app, env) una indicando que se trata de una app de backend y otra indicando que es un entorno de producción | ||
+ | Si ahora queremos buscar los pods que estén etiquetados como de producción en nuestro entorno | ||
+ | < |