Service举例
apiVersion: v1
kind: Service
metadat:
name: #service的名称
spec:
type: NodePort #使用主机的IP
ports:
- port: 80 #服务IP端口
nodePort: 30000 #节点IP地址
targetPort: 80 #Pod IP端口
selector: #选择pod名称
app: mynginx
apiVersion: v1 # 资源版本
kind: Service
metadata: # 元数据
name: service # 资源名称
namespace: dev # 命名空间
spec: # 描述
selector: # 标签选择器,用于确定当前service代理哪些pod
app: nginx
type: # Service类型,指定service的访问方式
clusterIP: # 虚拟服务的ip地址
ports: # 端口信息
- protocol: TCP
port: 3017 # service端口
targetPort: 5003 # pod端口
nodePort: 31122 # 主机端口
文章内容仅用于作者学习使用,如果内容侵犯您的权益,请立即联系作者删除,作者不承担任何法律责任。