Releases: TencentBlueKing/bk-bcs
Releases · TencentBlueKing/bk-bcs
v1.28.2-beta.2
新增:
【资源视图】支持IPv6地址展示
【资源视图】支持Deployments/Statefulsets等资源表单创建与更新
【Helm】Release支持更新记录查询
【Helm】Release支持非本平台部署Release信息查看
【Helm】Chart API支持蓝盾流水线部署/更新/删除等操作
【命名空间】支持基本信息与配额信息查看
【命名空间】支持设置标签与注解
【命名空间】支持实时同步集群命名空间
【事件查询】支持命名空间维度、资源名称检索事件
【集群管理】节点详情支持展示节点下Pods列表与事件信息
v1.26.0
- 发布日期:2022-06-09
- 新增功能
- TODO
- 功能优化
- TODO
- BUG修复
- TODO
v1.23.0
v1.20.11
- 发布日期:2021-05-06
- 新增功能
- bcs-webhook-server支持多DB同时授权[#654]
- bcs-gamedeployment-operator在canaryUpdate过程中支持hook回调[#656]
- bcs-gamedeployment-operator支持PreDeleteHook[#656]
- bcs-clb-controller支持Mesos deployment 1对1端口映射规则[#669]
- 新增模块bcs-hook-operator,用于支持自定义workload Pod生命周期间hook调用[#678]
- bcs-gamestatefulset-operator支持PreDeleteHook和canaryUpdate[#680]
- bcs-webhook-server新增imageloader插件,在自定义workload InplaceUpdate模式下实现镜像预热,缩短容器重启时间[#684]
- bcs-logbeat-siedear支持单容器多套日志采集配置[#688]
- bcs-logbeat-siedear支持自动采集容器挂载目录日志,支持宿主机日志采集[#689]
- bcs-logbeat-siedear支持windows下的容器标准输出与挂载日志采集[#690]
- bcs-ingress-controller支持namespace隔离特性[#702]
- GameStatefulSet,GameDeployment增强参数校验[#709]
- bcs-api-gateway支持apisix扩展[#713]
- bcs-logbeat-sidecar支持采集器整合打包上报配置[#725]
- 新增bcs-cluster-manager模块,管理集群信息,跨集群命名空间与集群tunnel链接[#738]
- bcs-storage清理zookeeper服务发现,支持etcd服务发现[#739]
- bcs-storage支持数据事件发送至消息对列[#742]
- bcs-logbeat-sidecar支持bk-bcs-saas下发Pod selector大小写不敏感[#763]
- bcs-hook-operator增加hookrun快速成功选项[#766]
- bcs-kube-agent支持腾讯云TKE容器集群上报
- bcs-cluster-manager兼容user-manager CIDR管理接口[#795]
- bcs-storage mongodb接口支持聚合查询[#792]
- bcs-storage 支持labelSelector查询[#852]
- bcs-storage 支持自定义资源CRUD[#851]
- 功能优化
- bcs-storage重构:mongodb升级至v4,数据存储模型归并至相同的collection[#566]
- bcs-webhook-server重构:定义hook插件接口支持hook自定义特性扩展[#674]
- bcs-gamedeployment-operator hook功能重构,支持bcs-hook-operator回调状态互动[#679]
- bcs-ingress-controller在status字段中显示clb vip信息[#699]
- bcs-ingress-controller增加listener创建和失败事件和listener健康检查事件[#700]
- bcs-webhook-server插件BcsDBPrivConfig CRD 添加operator字段[#715]
- bk-bcs项目go mod依赖梳理[#722]
- bcs-k8s-watch容器化版本配置调整[#728]
- 优化common代码中消息对列日志过多问题[#756]
- bcs-user-manager清理tunnel server特性[#770]
- bcs-mesos-watch裁剪zookeeper服务发现bcs-storage特性
- bcs-api-gateway apisix扩展下线/bcsapi/v1/接口支持
- bcs-api-gateway kubernetes集群管理接口调整为/cluster/$clusterID
- 腾讯云集群CIDR管理功能迁移至bcs-cluster-manager
- bcs-storage优化消息队列日志输出日志[#787]
- bcs-cluster-manager优化集群重复创建错误信息[#738]
- bcs-api-gateway增加非标准模块metricservice请求转发[#818]
- bcs-user-manager清理zookeeper服务发现接口[#713]
- bcs-storage删除数据接口调整为可重入[#797]
- bcs-cluster-manager保留kube-agent tunnel退出后credential信息[#789]
- bcs-storage优化事件接口,删除事件可以正常返回数据[#840]
- bcs-storage优化非订阅资源日志输出[#787]
- 优化部分模块日志级别、日志标准错误输出可配置[#872]
- bcs-storage支持自定义数据与k8s资源 labelselector[#852]
- bcs-storage支持软删除[#852]
- BUG修复
- bcs-api-gateway apisix扩展插件修复lua模块判定错误[#713]
- bcs-api-gateway修复网络中断导致leader elect逻辑异常问题[#817]
- bcs-storage修复数据更新接口索引重复的问题[#840]
- [Mesos] bcs-scheduler修复taskgroup脏数据问题[#664]
- [Mesos] bcs-service-prometheus修复selector包含特殊字符导致退出问题[#671]
- [Mesos] bcs-container-executor修复非私有地址导致容器无法调度的问题[#675]
- bcs-dns,bcs-netservice修复非私有地址获取本地IP失败的问题[#675]
- bcs-client修复update操作导致panic问题[#682]
- bcs-ingress-controller修复listenerID缺失导致clb listener更新失败问题[#686]
- bcs-logbeat-sidecar修复采集路径中存在软连接导致无法监听路径事件问题[#692]
- bcs-clb-controller修复更新clb listener规则时缺失规则ID的问题[#694]
- bcs-client修复cancel,pause,resume命令无法设置clusterid的问题[#696]
- bcs-client修复deployment滚动更新时显示Application错误的问题[#697]
- bcs-cloud-network-agent修复创建nodenetwork失败的问题[#708]
- bcs-webhook-server修复不兼容kubernetes 1.12.6版本的问题[#712]
- bcs-storage修复动态数据查询时空数据返回格式错误问题[#746]
- bcs-netservice创建大量地址池超时问题[#759]
- bcs-cloud-network-agent兼容nodenetwork定义[#774]
- bcs-cluster-manager修复多实例kube-agent情况下单agent链接中断引起转发异常[#790]
- bcs-storage修复数据mongo put接口的问题[#840]
1.18.12
- 发布日期:2020-12-30
- 功能优化
- [Mesos] bcs-dns移入coredns 1.3.0项目中编译
- [Mesos] bcs-scheduler修复taskgroup实例数超过200+卡顿问题[#559]
- bcs-api-gateway, bcs-kube-watch容器化配置模板问题修复[#479]
- bcs-api支持蓝鲸权限中心v3[#567]
- bcs-k8s-driver支持1.16+版本API请求[#567]
- bcs-api, bcs-user-manager修复tke cidr接口缺失问题[#535]
- bcs-gamestatefulset-operator修复bitbucket代码引用问题
- bcs-user-manager不同步旧模式cluster credential数据[#641]
- bcs-api鉴权中心版本兼容导致flag redefine问题
- BUG修复
- bcs-api, bcs-user-manager修复websocket tunnel隧道长链接泄露问题[#584]
- [Mesos] bcs-scheduler修复command health check失败问题[#586]
- [Mesos/K8S] 修复qcloud-eip多网卡bug问题[#556]
- [Mesos] bcs-mesos-watch修复deployment消息堵塞消费过慢的问题[#552]
- [Mesos] bcs-scheduler修复保存version latest报错问题[#525]
- [Mesos] bcs-scheduler修复DaemonSet死锁问题[#546]
- [Mesos] bcs-scheduler修复image secret缺失导致容器创建失败问题[#615]
- [Mesos] bcs-scheduler修复metrics上报统计问题[#618]
- [Mesos] 修复CPU因为ticker没有关闭导致过高问题[#478]
- bcs-api兼容蓝鲸鉴权中心v2,v3版本
- [Mesos] bcs-scheduler修复taskgroup脏数据问题[#664]
- [Mesos] bcs-service-prometheus修复selector异常导致退出问题[#671]
- [Mesos] bcs-service-prometheus生成Node配置时产生死锁问题[#564]
- [Mesos] bcs-service-prometheus清理label冲突问题[#644]
- [Mesos] bcs-service-prometheus修复配置文件重复问题[#647]
- bcs-qcloud-eip & bcs-cloudnetwork修复弹性网卡个数错误问题
- [Mesos] bcs-container-executor修复ip查询失败导致的panic[#675]
1.18.3
- 发布日期:2020-08-04
- 新增功能
- [Mesos]bcs-scheduler支持Daemonset特性[#207]
- [Mesos]bcs-service-prometheus支持etcd存储模式[#473]
- 新增模块bcs-bkcmdb-synchronizer,支持容器数据收录至蓝鲸cmdb[#476]
- [K8S]新增模块bcs-cc-agent,为容器同步主机节点属性信息[#496]
- [K8S/Mesos]bcs-cloudnetwork-agent支持腾讯云underlay方案初始化[#499]
- [K8S/Mesos]开源bcs-egress-controller模块[#501]
- [K8S]开源bk-cmdb-operator模块[#503]
- [Mesos] Mesos方案支持prometheus ServiceMonitor[#514]
- [K8S/Mesos] qcloud-eip插件支持在线扩容并兼容bridge模式[#515]
- [K8S/Mesos] bcs-user-manager支持websocket tunnel模式实现集群托管[#521]
- [Mesos] 支持机器异构场景下均匀调度容器[#25]
- [Mesos] bcs-scheduler支持环境变量数据引用[#533]
- 功能优化
- [K8S/Mesos]容器日志采集方案支持采集路径模糊匹配,上报Label开关[#472]
- 清理所有模块中对蓝鲸license服务依赖[#474]
- [Mesos] bcs-scheduler支持mesos方案下容器corefile目录权限[#481]
- [K8S/Mesos] bcs-loadbalance增强proxy转发规则冲突检测能力[#482]
- [K8S/Mesos] bcs-datawatch优化同步netservice underlay资源超时问题[#483]
- [Mesos] bcs-scheduler优化deepcopy导致CPU消耗过高问题[#485]
- [K8S/Mesos]针对AWS网络方案中使用到的secret进行加密[#490]
- [K8S]StatefulSetPlus更名为GameStatefulSet[#498]
- 全模块容器化配置统一调整[#508]
- [Mesos] 优化bcs-scheduler metrics数据[#532]
- BUG修复
- 修复所有模块中ticker未关闭问题[#478]
- [K8S]修复bcs-k8s-watch同步数据至bcs-storage数据不一致问题[#488]
- [K8S/Mesos]修复AWS弹性网卡方案无法联通问题[#489]
- [Mesos]修复bcs-mesos-adatper因为zookeeper异常时导致服务发现异常问题[#491]
- [K8S/Mesos]修复bcs-loadbalance更新转发规则异常问题[#493]
- [K8S/Mesos]修复bcs-webhook-server覆盖用户init-container的问题[#495]
- [K8S]修复bcs-api因为权限问题无法使用kubectl exec与webconsole问题[#504]
- [K8S]修复bcs-api websocket tunnel异常问题[#510]
- [K8S/Mesos]修复腾讯云网络插件qcloud-eip与全局路由方案冲突问题[#515]
- [Mesos] bcs-scheduler修复taskgroup因为自定义数据过大导致数据重复问题[#523]
- [Mesos] bcs-scheduler修复etcd存储模式下taskgroup数据保存超时问题[#525]
- [Mesos] bcs-scheduler优化scale up超时问题[#527]
1.17.5
- 发布日期:2020-07-06
- 新增功能
- [Mesos]bcs-scheduler支持污点与容忍性调度能力[#398]
- [Mesos]bcs-mesos支持容器CPUSet绑定特性[#407]
- [K8S/Mesos]bk-bcs开源分布式配置中心服务(bscp) [#443]
- [K8S/Mesos]bcs-api以websocket支持跨云反向注册特性,支持跨云环境中以websocket实现反向通道注册[#412]
- [K8S]bcs-k8s-driver支持websocket实现服务注册[#413]
- [K8S]bcs-kube-agent支持websocket实现服务注册[#414]
- [Mesos]bcs-mesos-driver支持websocket实现服务注册[#415]
- [K8S/Mesos]新增bcs-networkpolicy模块支持K8S、Mesos网络策略[#417]
- [K8S/Mesos]新增bcs-cpuset-device插件支持K8S、Mesos环境下CPU资源绑定调度[#424]
- [K8S/Mesos]新增bcs-cloud-network支持腾讯云、AWS环境下CNI插件自动化安装与环境初始化[#426]
- [K8S/Mesos]新增bcs-eni网络插件,支持腾讯云、AWS underlay方案[#426]
- [K8S/Mesos]新增bcs-gateway-discovery模块支持bcs-api-gateway实现服务注册[#427]
- [K8S/Mesos]使用kong重构bcs-api实现bcs服务网关[#427]
- [K8S/Mesos]新增bcs-user-manager模块实现bcs集群与用户token鉴权[#433]
- [Mesos]bcs-client依赖bcs-user-manager支持用户授权命令[#434]
- [Mesos]bcs-client在Mesos环境下支持exec命令实现远程容器访问[#452]
- [K8S/Mesos] bmsf-configuration配置服务支持自定义模板渲染[#454]
- 分布式配置中心支持reload命令下发[#469]
- 功能优化
- [Mesos]bcs-scheduler优化对mesos version对象命名长度限制[#383]
- [Mesos]bcs-container-executor针对Pod异常退出时保留镜像便于问题排查[#396]
- [Mesos]bcs-container-executor针对Pod状态增加OOM状态[#397]
- [Mesos]mesos-webconsole重构,通过bcs-mesos-driver实现console代理[#430]
- [K8S/Mesos]bk-bcs日志采集方案重构,支持非webhook方案实现采集信息注入[#432]
- [K8S]bcs-kube-agent支持bcs-api-gateway方式注册[#435]
- [K8S/Mesos]bcs-user-manager支持token有效期限定刷新[#457]
- [Mesos]bcs-scheduler etcd存储模式下优化对kube-apiserver限流问题[#462]
- [Mesos]优化bcs-scheduler访问etcd ratelimiter[#462]
- [K8S/Mesos]修复因为ticker没有关闭导致CPU过高问题[#478]
- [Mesos]优化bcs-scheduler因为DeepCopy导致CPU过高问题[#485]
- BUG修复
- [Mesos]bcs-scheduler修复容器退出时间过长时导致的事务性超时问题[#381]
- [K8S/Mesos]bcs-webhook-server修复蓝鲸日志采集hook中环境变量错误覆盖问题[#400]
- [Mesos]bcs-container-executor修复Pod中多容器情况下容器异常退出无法上报状态的问题[#406]
- [K8S/Mesos]修复bcs-ipam插件回收IP资源时netns可能为空的问题[#437]
- [K8S/Mesos]修复bcs-loadbalance针对后端转发状态判定异常问题[#441]
- [K8S]bcs-api修复因为client-go缓存导致切换kube-apiserver引发异常问题[#445]
- [Mesos]修复bcs-messos-watch同步bcs-netservice资源超时问题[#483]
- [Mesos]修复bcs-messos-adapter服务发现异常问题[#491]
- [K8S]修复bcs-api/bcs-kube-agent websocket tunnel模式下无法执行exec的问题[#504]
- [K8S]修复bcs-api tunnel模式下服务发现问题[#510]
- [K8S/Mesos]修复腾讯云网络插件qcloud-eip与全局路由方案冲突问题[#515]
1.16.4
1.16.3
- 发布日期:2020-04-20
- 新增功能
- [Mesos] bcs-scheduler从1.17.x紧急合入支持Taints,Tolerations调度能力[#398]
- [K8S] 新增statefulplus自定义workload[#346]
- [K8S] bcs-k8s-watch支持CRD数据同步至storage[#363]
- [K8S] bcs-kube-agent支持跨云网络代理功能[#376]
- [K8S] bcs-kube-driver支持跨云网络代理功能[#378]
- [K8S] bcs-kube-watch支持跨云向storage同步数据[#377]
- [K8S] bcs-api支持通过外网访问bcs-kube-driver[#378]
- [Mesos] 新增1.15.x版本mesos数据迁移工具[#359]
- [Mesos] bcs-logbeat-sidecar支持自定义日志tag[#358]
- [Mesos] bcs-client支持批量json/yaml形式资源批量处理命令apply/clean[#362]
- [Mesos] bcs-api支持yaml格式Mesos资源创建[#362]
- [Mesos/K8S] bcs-webhook-server支持bscp-sidecar注入[#366]
- [Mesos] 新增基础网络连通性检测模块bcs-network-detection[#361, #391]
- 功能优化
- BUG修复