Estudio de CKAD – Día 5

El ejercicio de hoy:


Actividad 4: Deploy a messaging pod using the redis:alpine image with the labels set to tier=msg


En realidad esta la copie incompleta, pero se refiere a un pod llamado ‘messaging’ un label ‘tier=msg’ y la imagen

La verdad esta super facil con lo que ya he hecho los otros dias.

escribiendolo rawdogging


kubectl run messaging –image=redis:alpine –labels=tier=msg’


Rayos, no se escribir –labels en linea.

Algo que aprender.

Buena noticia, mi idea si funciono a la primera (estas practicas estan funcionando)


Algunas consideraciones:

  • Probe colocando –labels=tier2:valor , esto no funciona
  • Probe concatenando con coma –labels=tier2=varlo2,tier3=valor3 , esto si funciona.
  • Me raye con el ‘describe’ como se ve en mi ejemplo. Es con B mayuscula.
  • Se puede filtrar todos los pods con el siguiente comando: kubectl get pods -l tier=msg, por lo visto tambien funciona con cualquier tipo de recurso (A tener en cuenta que la etiqueta y el valor dependen , de la etiqueta y el valor)

Eso es todo por hoy, pero religiosamente cumpli mi reto.


YO MISMO , TE OLVIDASTE DEL FORMATO CON APPLY

El codigo, igual rawdogging.


apiVersion: v1
kind: pod
metadata:
labels:
tier:msg
name: messaging
spec:
containers:
– image: redis:alpine
name: messaging


Me olvide un poquito e hice trampa pero ese deberia ser el codigo y funciono bien cuando corregi los espacios en ‘edit’ de terminal.

Ahora si todo por hoy.