tags:

  • Kubernetes
  • Pods
  • Annotations
  • Labels

Labels

  • Utilizado para categorizar os recursos do kubernetes.
  • Usa-se seletores para selecionar recursos baseados em labels
  • Todos os recursos criados usando kubectl create deployment RESOURCENAMEvão criar uma label app=RESOURENAME e e kubectl run RESOURCENAME run=RESOURCENAME
  • Labels adicionadas após a criação de um objeto, não serão herdadas automaticamente pelos filhos. Será necessário recriá-la.
kubectl label RESOURCE LABEL=VALUE
kubectl label RESOURBE LABEL-
kubectl get pods --selector LABEL=VALUE
apiVersion: v1
metadata: 
	labels:
		teste: dsdlsdlsl

Annotation

  • Provê informações adicionais ao objeto a ser criado
apiVersion: v1
metadata: 
	annotations:
		teste: dsdlsdlsl
kubectl annotate pod podname annotation="value"