--- vssueId: 72 description: 本文描述了Kuboard_v1.0.x的版本变更说明 --- # Kuboardv1.0.x Kuboard v1.0.x 的更新说明 ## v1.0.3 **发布日期** 2019年9月21日 **优化** * ConfigMap 的代码编辑器暂时不做高亮处理 **BUG 修复** * 预览的 YAML 不能第二次使用 kubectl apply 的问题(YAML 中存在空 MAP) ## v1.0.3-beta.5 **发布日期** 2019年9月19日 **BUG 修复** * 编辑 ConfigMap 时,如果 value 超过 500 字符,则保存后不能反映最新改变 * 编辑 ConfigMap 时,标签应该可以为空 ## v1.0.3-beta.4 **发布日期** 2019年9月17日 **优化** * 导入应用程序时,存储卷声明如果不填写,则不可以下一步 **BUG 修复** * v1.0.3-beta.2 引入的BUG:导入工作负载时,存储卷声明未创建 ## v1.0.3-beta.3 **发布日期** 2019年9月16日 **优化** * 伸缩时,副本数可以调整为 0 * 工作负载编辑器 --> Service,提示:节点端口如果为空,则由集群自动分配 * 自动刷新页面时,提示间隔时间的单位为秒 **BUG 修复** * 名称空间的名字超长时,返回名称空间的按钮出现布局问题 ## v1.0.3-beta.2 **发布日期** 2019年9月15日 **新特性** * Pod,显示重启策略 restartPolicy * 工作负载编辑器 --> 容器组,可选择重启策略(只能选 Always) **优化** * 导入应用程序时,可调整 NodePort(上一个版本中,为了避免在同一个集群导入时出现NodePort冲突,直接忽略了源文件中的 NodePort) * 工作负载编辑器 --> 数据卷,增加帮助链接 * 工作负载编辑器 --> Ingress,增加帮助链接 * 工作负载编辑器 --> Ingress,域名和路由配置为必填字段 * 工作负载编辑器 --> 初始化容器,增加帮助链接 * 工作负载编辑器 --> 初始化容器,不显示就绪检查 * 工作负载编辑器 --> 资源限制,增加帮助链接 * 工作负载编辑器 --> 容器 --> 存活检查/就绪检查,增加帮助链接 * 工作负载编辑器 --> Docker 仓库的用户名密码,增加帮助链接 * 工作负载编辑器 --> 节点选择,增加帮助链接 * 工作负载编辑器 --> 服务描述,可以不填写 * 存储卷声明,增加 Volume Modes 字段(只读) * 存储卷声明,增加 Volume Name 字段(只读) **BUG 修复** * 导入工作负载 --> Ingress页,域名字段 '--必须修改域名--' 不应该出现多次 ## v1.0.3-beta.1 **发布日期** 2019年9月11日 **新特性** * 设置菜单中可查看 kubernetes 版本信息 **BUG 修复** * 创建 NFS 时,MountOptions 应该是可填选项 ## v1.0.2 **发布日期** 2019-09-01 **优化** * 页头增加返回名称空间的导航 ## v1.0.2-beta.5 **发布日期** 2019-08-29 **优化** * 工作负载编辑器 - 容器,env 支持 ConfigMapKeyRef * 工作负载编辑器 - 容器,env 支持 SecretKeyRef ## v1.0.2-beta.4 **发布日期** 2019-08-28 **新特性** * 工作负载编辑器 - 数据卷,支持 ConfigMap 类型 ## v1.0.2-beta.3 **发布日期** 2019-08-28 **优化** * 工作负载查看页,可以查看工作负载对应的 YAML 文件内容 **BUG 修复** * 工作负载查看页,提示访问方式时,NodePort的端口号错误 * 在 Safari 浏览器下,页头显示错误 ## v1.0.2-beta.2 **发布日期** 2019-08-24 **新特性** * 就绪检查 * 存活检查 **优化** * 优化删除确认的输入内容的提示 **BUG 修复** * 更新版本后,版本号显示仍然为旧版本,需要强制刷新才能显示新版本 * 重复打开预览 YAML 的窗口,YAML 内容会不断累加 ## v1.0.2-beta.1 **发布日期** 2019-08-21 **BUG 修复** * Pod 中存在多个 Container 时,不能正常进入 日志界面和终端界面 ## v1.0.1 **发布日期** 2019-08-20 **BUG 修复** * 修复自定义 Kubernetes DNS Domain 时,无法使用监控套件的问题 ## v1.0.1-beta.3 **发布日期** 2019-08-18 **新特性** * 执行变更前预览 YAML **优化** * ConfigMap 详情页中使用带行号的代码编辑器 * 工作复杂编辑器 - 显示 Kubernetes Object 名称 **BUG 修复** * chrome 32位浏览器下,工作负载编辑器对服务名称的校验不正常 * 卸载局部监控套件时,显示的标题和提示信息仍然是卸载全局监控套件 * 编辑工作负载时,如果使用了 NFS 数据卷,不能保存的问题 ## v1.0.1-beta.2 **发布日期** 2019-08-16 **新特性** * 工作负载编辑器 - 节点选择,可按 nodeName 或 nodeSelector 指定容器组分配的节点 **优化** * 节点详情页,编辑节点标签 * 如果与工作服务载相关的最新事件不是 Warning 或者 BackOff,则不在工作负载图标上提示错误信息 * 工作负载查看页 - 增加访问提示 **BUG 修复** * 节点详情页,修复加载进度条显示 * 资源删除对话框,对要删除的资源名称先 trim,再比较是否正确 ## v1.0.1-beta.1 **发布日期** 2019-08-15 **新特性** * 工作负载编辑器 - 数据卷,增加 hostPath 类型 **优化** * 工作负载编辑器 - 服务分层,点击时跳转到微服务参考架构页面 * 工作负载编辑器 - 资源限制,增加格式提示 * 工作负载编辑器 - 容器,可以自定义抓取策略 imagePullPolicy * NFS 类型的 StorageClass 增加 mountOptions 选项 **BUG 修复** * 工作负载查看页面 - 接收到容器组变化事件后,容器组详情未触发更新 ## v1.0.0 **发布日期** 2019-08-11 **发布说明** Kuboard 在实际项目中经过多次历练,功能不断完善,成长为一个基于 Kubernetes 的成熟的[微服务管理工具](/articles/201908/kuboard-view-of-k8s.md)。自 www.kuboard.cn 推出以来,得到了众多网友非常多的反馈,在大家的帮助下,修正了许多不同环境下的兼容性问题。今天终于结束了 beta 阶段,发布 **v1.0.0 正式版本**。该版本将是一个**长期支持版本**,碰到问题,可以通过 Kuboard 社群得到支持,如需要获得商业支持请通过微信联系作者。 **优化** * 可以通过查询参数中的 k8sToken 字段直接登录系统,无需在登录界面输入 Token * 例如,如果想要无登录直接访问容器组的控制台,可使用如下格式的 url 进入: `http://yourip:yourport/#/console/pzy/yourPod?containerName=yourContainer&k8sToken=yourToken` * 登录界面显示帮助链接 * 登录界面增加记住登录状态选项 * 日志/终端界面增加返回名称空间按钮 ## v1.0.0-beta.14 **发布日期** 2019-08-03 **优化** * 创建 namespace/configmap/secrets/pvc/deployment/Service/Ingress 等 K8S 对象时,对表单中的名字等字段做 trim() 操作 * 修改日志、终端连接错误时的提示信息 ## v1.0.0-beta.13 **发布日期** 2019-07-28 **优化** * 调整主题色 * 查看 Kuboard 版本信息 * 一次删除 Deployment 下所有的错误事件 ([# 1](https://github.com/shaohq/kuboard-issues/issues/1)) **BUG 修复** * Kubernetes 二进制安装时, Kuboard 无法启动 * Kubernetes 中缺少 kube-dns Service 时, Kuboard 无法启动