mirror of
https://github.com/ivuorinen/cheatsheet-tldr.git
synced 2026-02-18 09:49:50 +00:00
Update cheatsheets
This commit is contained in:
33
tldr/kubectl-port-forward
Normal file
33
tldr/kubectl-port-forward
Normal file
@@ -0,0 +1,33 @@
|
||||
---
|
||||
syntax: markdown
|
||||
tags: [tldr, common]
|
||||
source: https://github.com/tldr-pages/tldr.git
|
||||
---
|
||||
# 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}}`
|
||||
Reference in New Issue
Block a user