org的开源版本,也是CNCF最重要的项目之一,主要功能包括: 基于容器的应用部署、维护和滚动升级 负载均衡和服务发现 跨机器和跨地区的集群调度 自动伸缩 无状态服务和有状态服务 广泛的Volume支持 插件机制保证扩展性 目前百度智能云容器服务基于kubernetes v1.8.6
负载均衡BLB 百度负载均衡BLB(Baidu Load Balance),能够均衡应用程序的流量,将前端并发访问转发给后台多台云服务器,实现业务水平扩展,通过故障自动切换,及时地消除服务的单点故障,提升服务的可用性。
当用户通过该VIP访问数据库时,会自动通过负载均衡机制将用户的HTTP请求均匀分发给每一个代理节点。只要不是所有的代理节点都异常了,客户的访问一般不会受到影响。
负载均衡名称 string publicIp 负载均衡公网IP string regionId 负载均衡所在节点ID string status 负载均衡状态,可用值:PENDING(调度中)、RUNNING(运行中)、DELETING(删除中) string subnetCidr 负载均衡子网CIDR string subnetId 负载均衡子网ID string subnetName 负载均衡子网名称
应用场景 搭建网站服务 使用弹性伸缩管理网站的后端服务器集群,集群通过负载均衡对外提供服务。当网站的访问压力呈现较大波动时,弹性伸缩可以在服务器负载过大时自动增加集群节点,当服务器负载下降时及时释放空闲节点,从而保障网站性能得到保障,同时最大化节约成本。 搭建任务处理集群 使用弹性伸缩可以搭建后端的任务处理集群,用于处理来自消息队列、Hadoop、Kubernetes等的批量任务。
Blb 负载均衡 账户 BatchDeleteBecBlb 删除负载均衡 Blb 负载均衡 账户 CreateBecBlbMonitor 新建监听设置 Blb 负载均衡 账户 DeleteBecBlbMonitor 删除监听设置 Blb 负载均衡 账户 UpdateBecBlbMonitor 编辑监听设置 Blb 负载均衡 账户 CreateBecBlbBinding 添加后端服务器 Blb 负载均衡
接口类型 接口列表 负载均衡相关接口 创建负载均衡 、 批量创建负载均衡 、 删除负载均衡列表 、 查看负载均衡详情 、 获取负载均衡列表 、 获取负载均衡监控信息 监听设置相关接口 创建监听设置 、 批量创建监听设置 、 删除监听设置 、 修改监听设置 、 获取负载均衡监听设置列表 、 获取负载均衡监听端口详情 后端服务器相关接口 创建后端服务器 、 删除后端服务器 、 修改负载均衡已绑定资源权重
Blb 负载均衡 主账号/子用户 Console BatchDeleteBecBlb 删除负载均衡 Blb 负载均衡 主账号/子用户 Console CreateBecBlbMonitor 新建监听设置 Blb 负载均衡 主账号/子用户 Console DeleteBecBlbMonitor 删除监听设置 Blb 负载均衡 主账号/子用户 Console UpdateBecBlbMonitor 编辑监听设置
响应参数 参数名称 参数说明 类型 blbId 负载均衡ID string desc 负载均衡描述 string name 负载均衡名称 string 错误码 请参照 错误返回 章节的内容。 请求示例 Plain Text 复制 1 POST /v2/appblb?
2021-02-22 新增批量删除虚机镜像、获取虚机镜像列表、创建虚机镜像API 2021-02-04 新增批量创建监听设置、批量创建负载均衡API,虚机服务支持随机名称 更新创建负载均衡、创建负载均衡监听、获取负载均衡监听详情、获取监听等API 创建虚机BEC虚机服务支持随机名称 2021-01-28 对负载均衡、更新虚机实例、更新虚机服务、创建虚机服务等API进行更新 2020-09-04 容器服务增加宽带参数