HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

kubectl port-forward — Forward one or more local ports to a pod. More information: <https://kubernetes.io/docs/reference/ku

Submitted by: @import:tldr-pages··
0
Viewed 0 times
commandlocalkubectl port-forwardcliforwardmoreportsone

Problem

How to use the kubectl port-forward command: Forward one or more local ports to a pod. More information: <https://kubernetes.io/docs/reference/kubectl/generated/kubectl_port-forward/>.

Solution

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}}

Code Snippets

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

Context

tldr-pages: common/kubectl port-forward

Revisions (0)

No revisions yet.