Difference between revisions of "Kubectl expose"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
{{lowercase}} | {{lowercase}} | ||
− | + | <code>[[kubectl expose]]</code> take a [[replication controller]], [[Kubernetes services|service]] or [[Pod (Kubernetes)|pod]] and expose it as a new Kubernetes Service | |
− | + | * https://jamesdefabia.github.io/docs/user-guide/kubectl/kubectl_expose/ | |
<code>[[kubectl expose deployment]] nginxapp --name=nginxclusterip --port=80 --target-port=8080</code> | <code>[[kubectl expose deployment]] nginxapp --name=nginxclusterip --port=80 --target-port=8080</code> |
Revision as of 11:08, 14 September 2022
kubectl expose
take a replication controller, service or pod and expose it as a new Kubernetes Service
kubectl expose deployment nginxapp --name=nginxclusterip --port=80 --target-port=8080
Related
See also
kubectl
: [cp | config | create
|delete
|edit | explain |
apply
|exec
|get
|set
|drain | uncordon | rolling-update
|rollout
|logs
|run
|auth
|label | annotate
|version
|top
|diff
|debug
|replace
|describe
|port-forward | proxy
|scale
|rollout
|api-resources
| expose deployment | expose | patch | attach | get endpoints | ~/.kube/config | kubectl logs --help | kubectl --help, kubectl-convert, kubectl autoscale, kubectl.kubernetes.io
Advertising: