FahamLah

Commands

kubectl expose deployment

kubectl expose deployment <name> --port=<port> [--target-port=…] [--type=…]

Risk: Careful

What it does

Makes a Service: one order number for all matching pods.

When to use it

Other pods need a stable name to reach your app.

Example

$ kubectl expose deployment shop --port=80

Give the shop the order number shop.