yifu-upms-service.yaml 1.05 KB
Newer Older
fangxinjiang's avatar
fangxinjiang committed
1 2 3 4 5 6 7 8 9
apiVersion: v1                 # 指定api版本,此值必须在kubectl api-versions中
kind: Service                  # 指定创建资源的角色/类型
metadata:                      # 资源的元数据/属性
  labels:                      # 设定资源的标签
    app: yifu-upms             # 资源的名字,在同一个namespace中必须唯一
  name: yifu-upms              # 资源的名字,在同一个namespace中必须唯一
  namespace: qas-mvp           # 部署在哪个namespace中
spec:                          # 资源规范字段
  ports:
fangxinjiang's avatar
fangxinjiang committed
10
    - port: 4000               # service 端口
fangxinjiang's avatar
fangxinjiang committed
11
      protocol: TCP            # 协议
fangxinjiang's avatar
fangxinjiang committed
12
      targetPort: 4000         # 容器暴露的端口
fangxinjiang's avatar
fangxinjiang committed
13
      name: http-upms              # 端口名称
fangxinjiang's avatar
fangxinjiang committed
14
    - port: 3500               # service 端口
fangxinjiang's avatar
fangxinjiang committed
15 16 17
      protocol: TCP            # 协议
      targetPort: 3500         # 容器暴露的端口
      name: http-upms-dapr
fangxinjiang's avatar
fangxinjiang committed
18 19 20
  selector:                    # 选择器
    app: yifu-upms             # 资源名称
  type: ClusterIP              # ClusterIP 类型