上云无忧 > 文档中心 > 百度智能云容器引擎服务 CCE 在Serverless集群中使用Service
容器引擎服务CCE
百度智能云容器引擎服务 CCE 在Serverless集群中使用Service

文档简介:
本文介绍如何在serverless集群中使用Service。根据在创建集群的时候选择的不同Cluster Service模式--kube-proxy或BLB,有下面两种方式: BLB: 采用该模式的Service都绑定一个BLB,Service的ClusterIP是BLB的VPC IP。在该模式下,用户需要为BLB付费,适合少量Service,大量后端Pod的集群。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

本文介绍如何在serverless集群中使用Service。根据在创建集群的时候选择的不同Cluster Service模式--kube-proxy或BLB,有下面两种方式:

BLB

采用该模式的Service都绑定一个BLB,Service的ClusterIP是BLB的VPC IP。在该模式下,用户需要为BLB付费,适合少量Service,大量后端Pod的集群。

限制

该模式下由于BLB本身的限制,导致Service也有以下限制:

  • 同一个Service不能同时监听TCP和UDP的同一个端口,如果业务方有暴露TCP、UDP同一个端口的需求,建议拆分成两个Service来规避。
  • 对于监听UDP端口的Service需要配置UDP的健康检查字符串,通过在Service的Annotations中进行配置,Annotation Key: service.kubernetes.io/cce-appblb-udp-health-check-string,健康检查字串可参考:BLB UDP 配置
  • BLB有配额的限制,参考:BLB 配额说明
  • Service的ClusterIP不能在创建时指定。

kube-proxy

采用该模式的Service后端的Pod每个都需要包含一个运行kube-proxy的container。在该模式下,用户需要为Service后端的Pod中的kube-proxy容器所占用的资源付费,适合Service数量较大,后端Pod数量相对较少的集群。

该模式下对于后端的Pod,如果需要开启kube-proxy,需要通过Annotation进行指定,Annotation Key:bci.virtual-kubelet.io/kube-proxy-enabled

相似文档
  • 随着万物互联时代到来,互联网智能终端设备数量急剧增加;随着 5G 通信网络普及,互联网数据规模呈现指数级增长。在传统云计算的中心化架构下,数据从终端到云中心的传输、存储、计算,已经无法满足终端用户对于时效、容量、算力的需求。将云计算的能力下沉边缘侧,充分发挥容器轻量级、便迁移、易复制的特性优势,使用 Kubernetes 进行应用的统一交付、运维、管控,已成为重要的发展趋势。
  • CCE边缘集群目前处于内测阶段,集群创建仅支持通过自定义参数方式进行创建。 前置条件: 账户已经开通BEC白名单; 账户已经开通BEC高性能网络白名单; 通过BEC console准备好用于部署集群Master的边缘云服务器,实例配置要求: Master 节点必须都属于一个实例组,数量为1、3或5;
  • 前置条件: 账户已经开通BEC白名单; 账户已经开通BEC高性能网络白名单; 通过BEC console准备好用于部署集群Node的边缘云服务器,实例配置要求: 实例必须都与Master实例在同一个区域,同一运营商; 实例必须都绑定公网IP; 同一个实例不能同时用于作为集群master和node;
  • 本文介绍如何创建一个百度云 CCE 云边集群(了解云边集群介绍请见 边缘集群概述)。 前提条件: 开通容器引擎 CCE 边缘集群公测申请。 云边集群 Master 节点需要支持公网访问,节点实例必须绑定 EIP,或确保 VPC 内有 NAT 网关,并且 Master 节点子网已添加到 NAT 路由。
  • 在边缘计算场景下,往往需要在同一个集群中管理多个边缘站点,每个边缘站点内有一个或多个计算节点。同时需要在每个边缘站点中都运行一组有业务逻辑联系的服务,每个站点内的服务具备一套完整的功能,可以为用户提供服务。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部