mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-07-01 15:15:23 +02:00
kubectl-expose: add page (#11111)
* kubectl expose: add page * kubectl expose: fix language Co-authored-by: Juri Dispan <juri.dispan@posteo.net> * kubectl expose: fix language Co-authored-by: Juri Dispan <juri.dispan@posteo.net> --------- Co-authored-by: Juri Dispan <juri.dispan@posteo.net>
This commit is contained in:
parent
ed83a9e2f0
commit
9417500911
1 changed files with 16 additions and 0 deletions
16
pages/common/kubectl-expose.md
Normal file
16
pages/common/kubectl-expose.md
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
# kubectl edit
|
||||||
|
|
||||||
|
> Expose a resource as a new Kubernetes service.
|
||||||
|
> More information: <https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#expose>.
|
||||||
|
|
||||||
|
- Create a service for a resource, which will be served from container port to node port:
|
||||||
|
|
||||||
|
`kubectl expose {{resource_type}} {{resource_name}} --port={{node_port}} --target-port={{container_port}}`
|
||||||
|
|
||||||
|
- Create a service for a resource identified by a file:
|
||||||
|
|
||||||
|
`kubectl expose -f {{path/to/file.yml}} --port={{node_port}} --target-port={{container_port}}`
|
||||||
|
|
||||||
|
- Create a service with a name, to serve to a node port which will be same for container port:
|
||||||
|
|
||||||
|
`kubectl expose {{resource_type}} {{resource_name}} --port={{node_port}} --name={{service_name}}`
|
Loading…
Add table
Reference in a new issue