Kubernetes Tips

Categoria:

Filtrar servicios en k0s que tienen external ips mostrando los puertos en formato json:

k0s kc get service -A -o=json | jq '.items[] | select(.spec.externalIPs != null) | {name: .metadata.name, namespace: .metadata.namespace, externalIP: .spec.externalIPs[], port_ext: .spec.ports[].port, name: .spec.ports[].name}'

Reinciar los pods de un deployment de manera ordenada para no perder servicio:

k0s kc rollout restart -n ${namespace} deployment/${nombre_deployment}