Files
tldr/pages/common/kubectl-port-forward.md
Pradeep Tarakar 2ebf49899b kubectl-port-forward: add page (#18391)
Co-authored-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2025-10-08 19:35:13 +03:00

1000 B

kubectl port-forward

Forward one or more local ports to a pod. More information: https://kubernetes.io/docs/reference/kubectl/generated/kubectl_port-forward/.

  • Forward local ports 5000 and 6000 to the pod ports 5000 and 6000:

kubectl port-forward {{[po|pods]}}/{{pod_name}} 5000 6000

  • Forward a random local port to the pod port 5000:

kubectl port-forward {{[po|pods]}}/{{pod_name}} :5000

  • Forward local ports 5000 and 6000 to the deployment ports 5000 and 6000:

kubectl port-forward {{[deploy|deployment]}}/{{deployment_name}} 5000 6000

  • Forward local port 8443 to the service port named https:

kubectl port-forward {{[svc|service]}}/{{service_name}} 8443:https

  • Forward port 8888 on all addresses to the pod port 5000:

kubectl port-forward {{[po|pods]}}/{{pod_name}} 8888:5000 --address 0.0.0.0

  • Forward port 8888 on localhost and selected IP to the pod port 5000:

kubectl port-forward {{[po|pods]}}/{{pod_name}} 8888:5000 --address localhost,{{10.19.21.23}}