KubeSphere® 简介
KubeSphere® 是基于 Kubernetes 构建的企业级分布式多租户容器管理平台,目的是为个人和企业用户提供更好的 Kubernetes 集群运维、基于容器的 CI/CD,微服务治理,应用生命周期管理等功能。
关于 KubeSphere® 高级版
KubeSphere® 共提供社区版、易捷版以及高级版三个版本,其中社区版和易捷版主要提供多租户管理、集群运维、应用管理等功能,而高级版主要针对企业用户,目的是满足企业内不同角色用户、提供多种以容器为资源载体的的业务功能模块。
关于 2.0.0
KubeSphere® 高级版 2.0.0 基于 Kubernetes 1.13.5 开发,并验证过 1.10.5 及以上小版本、1.12.5及以上小版本,初始安装请参考安装部署指南,原有的基于 KubeSphere® 高级版 1.0.x 搭建的环境可以通过官方 Installer 无缝升级到 2.0.0。
1.0.x Release Notes 参考链接
1.0.0 Release Notes 1.0.1 Release Notes
组件升级
-
支持 Kubernetes 升级至 Kubernetes 1.13.5
-
集成 QingCloud Cloud Controller,安装后可通过 KubeSphere 控制台创建 QingCloud 负载均衡器并自动绑定后端工作负载
- QingStor CSI v0.3.0 存储插件,支持物理 NeonSAN 存储系统,可提供高可用、高性能 SAN 存储服务
-
集成 QingCloud CSI v0.2.1 存储插件,支持 QingCloud 单副本硬盘,容量型、性能型、超高性能型、基础型、企业型、NeonSAN 硬盘
-
可选安装组件 Harbor 升级至 1.7.5
-
可选安装组件 GitLab 升级至 11.8.1
-
Prometheus 升级至 2.5.0
微服务治理
-
集成 Istio 1.1.1,支持图形化创建包含多个微服务组件的应用
-
支持为项目(外网访问)和应用开启/关闭应用治理
-
内置微服务治理示例 Bookinfo
-
支持流量治理
- 支持流量镜像
-
基于 istio 可提供微服务级别的负载均衡功能
-
支持金丝雀发布
-
支持蓝绿部署
-
支持熔断
-
支持链路追踪
DevOps
-
CI/CD 流水线提供邮件通知模板
-
CI/CD 图形化编辑流水线增强
-
提供基于 SonarQube 7.4 的代码漏洞扫描功能
-
提供 Source to Image 功能,基于代码无需 Dockerfile 直接构建应用负载并发布运行
监控
-
提供 Kubernetes 组件独立监控页,包括 etcd、kube-apiserver 和 kube-scheduler
-
优化若干监控指标算法
-
优化监控资源占用,减少 Prometheus 内存及磁盘使用量 80% 左右
日志
-
提供根据租户权限过滤的统一日志检索控制台
-
支持精确和模糊日志检索
-
支持实时和历史日志检索
-
支持组合条件日志检索,包括:项目、工作负载、容器组、容器、关键字和时间范围
-
支持单条日志直达日志详情页,并可切换不同容器组以及容器组下不同容器
-
支持日志详情页直达容器组或者容器详情页
-
基于自研 FluentBit Operator 提供灵活的日志收集配置:可添加 Elasticsearch、Kafka 和 Fluentd 作为日志接收者,并可按需激活/关闭;在发送给日志接收者前,可灵活输入过滤条件筛选出感兴趣的日志
告警和通知
-
支持针对集群节点和工作负载资源的邮件通知
-
支持组合通知规则:可组合多种监控资源,制定不同的告警级别、检测周期、推送次数和阈值
-
可配置通知时间段和通知人
-
支持针对不同通知级别设置独立的通知重复规则
安全
-
修复 runc 容器逃逸漏洞
-
支持单点和多点登录配置项
-
多次无效登录后强制要求输入验证码
-
账户密码策略增强,阻止创建弱密码的账户
-
其他若干安全增强
其他
-
支持 etcd 备份及恢复
-
支持 docker 镜像定期清理
-
多处用户体验优化
-
更正多处中英文页面文案
高级版 2.0.0 bug 修复详情列表
-
修复删除页面资源页面未及时更新问题
-
修复删除 HPA 工作负载后残留脏数据问题
-
修复任务(Job)状态显示不正确的问题
-
更正资源配额、Pod 用量、存储指标算法
-
调整 CPU 用量结果精度
-
其他若干 bug 修复
快速入门
快速入门请参考 https://docs.kubesphere.io/advanced-v2.0/zh-CN/quick-start/quick-start-guide/
2.0.0 新功能快览
Kubernetes 组件监控页
统一日志检索页
SonarQube 代码漏洞扫描
Source to Image
流量治理&熔断
链路追踪
灰度发布
Pingback: KubeSphere® 容器管理平台高级版 2.0.2 Release Notes | 青云志
Pingback: KubeSphere 2.1.0 Release Notes | 青云志