最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

K8S-Service的yaml文件详解

来源:博客园


(资料图片仅供参考)

一、service-yaml文件详解

apiVersion: v1kind: Servicematadata:                                #元数据  name: string                           #service的名称  namespace: string                      #命名空间    labels:                                #自定义标签属性列表    - name: string  annotations:                           #自定义注解属性列表      - name: stringspec:                                    #详细描述  selector: []                           #label selector配置,将选择具有label标签的Pod作为管理                                          #范围  type: string                           #service的类型,指定service的访问方式,默认为                                          #clusterIp  clusterIP: string                      #虚拟服务地址        sessionAffinity: string                #是否支持session  ports:                                 #service需要暴露的端口列表  - name: string                         #端口名称    protocol: string                     #端口协议,支持TCP和UDP,默认TCP    port: int                            #服务监听的端口号    targetPort: int                      #需要转发到后端Pod的端口号    nodePort: int                        #当type = NodePort时,指定映射到物理机的端口号  status:                                #当spce.type=LoadBalancer时,设置外部负载均衡器的地址    loadBalancer:                        #外部负载均衡器          ingress:                           #外部负载均衡器         ip: string                       #外部负载均衡器的Ip地址值        hostname: string                 #外部负载均衡器的主机名

关键词: 是否支持 详细描述 命名空间