一、简介
暴露相关资源为一个服务,资源类型包含 pod (po), service (svc), replicationcontroller (rc), deployment (deploy), replicaset (rs)
二、命令行详解
1、基于replicated nginx pod创建服务 , 服务监听端口 80 容器监听端口 8000.
kubectl expose rc nginx --port=80 --target-port=8000
2、基于一个文件定义的资源创建服务
kubectl expose -f nginx-controller.yaml