[Kubernetes]Como configurar kubectl port-forward para que escuche en cualquier dirección
|Para todos aquellos que ya han usado port-forward con kubectl, habran podido ver que por defecto cuando expones el puerto lo expones solamente para ser consumido de forma local, es decir queda escuchando en la tan famosa ip 127.0.0.1.
Por si alguna razón, necesitas que el puerto quede escuchando en una direccion diferente a la local, puedes hacerlo pasandole el parametro address al kubectl de la siguiente maneta:
kubectl port-forward svc/[service-name] -n [namespace] [external-port]:[internal-port] --address='0.0.0.0'
De esta manera podremos ver que el puerto queda expuesto en la dirección 0.0.0.0
Por ultimo, no olvidar que no solo puedes usar port-forward para exponer servicios, puedes usarlo para exponer: pods, deployments y replicasets.