Service

Con los Service Kubernetes nos permite utilizar una única ip y un único nombre dns para un conjunto de pods que definamos mediante etiquetas (label) Tipos de servicio:

Clusterip → crea una ip virtual dentro del cluster

NodePort →expone un puerto (por defecto entre: 30000-32767) del nodo para que podamos acceder al service

LoadBalancer

Ejemplo

Comandos

Mostrar los servicios

Ver los services con una determinada etiqueta

Mostrar los endpoints

Referencias

https://kubernetes.io/docs/concepts/services-networking/service/

https://github.com/ricardoandre97/k8s-resources/tree/master/service