---
vssueId: 72
description: 本文描述了Kuboard_v1.0.x的版本变更说明
---

# Kuboard v1.0.x

<AdSenseTitle/>

Kuboard v1.0.x 的更新说明

## v1.0.4-beta.4

**发布日期**

2019年10月15日

**BUG 修复**

* 创建 Secret 时，如果内容包含中文，不能成功保存

## v1.0.4-beta.3

**发布日期**

2019年10月13日

**优化**

* 工作负载的名称前缀为可选添加
* 存储类列表为空时，提示当前没有存储类
* 集群中事件过多时，名称空间页面渲染时间过长

## v1.0.4-beta.2

**发布日期**

2019年10月7日

**新特性**

* 工作负载编辑器 --> 容器组 --> securityContext
* 工作负载编辑器 --> 容器 --> securityContext （含 privileged 模式）
* 容器查看界面 --> 查看YAML
* 节点页面 --> 显示和编辑污点

## v1.0.4-beta.1

**发布日期**

2019年10月2日

**新特性**

* 工作负载编辑器 --> 容器组 --> terminationGracePeriodSeconds
* 工作负载编辑器 --> 容器组 --> 容器 --> 挂载点 --> 增加 mountPropagation 选项
* 工作负载编辑器 --> 数据卷 --> 增加对 secret 类型数据卷的支持

**BUG 修复**
* Secret 表单验证
* 导入工作负载时，调整节点端口字段应为数字类型
* 工作负载编辑器 --> 容器组 --> 容器 --> 资源限制中，如果只填写内存不填写CPU，能够保存保存成功，但是重新进入编辑界面时失败


## 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 的成熟的[微服务管理工具](/learning/k8s-practice/micro-service/kuboard-view-of-k8s.html)。自 www.kuboard.cn 推出以来，得到了众多网友非常多的反馈，在大家的帮助下，修正了许多不同环境下的兼容性问题。今天终于结束了 beta 阶段，发布 **v1.0.0 正式版本**。该版本将是一个<font color="red">**长期支持版本**</font>，碰到问题，可以通过 Kuboard 社群得到支持，如需要获得商业支持请通过微信联系作者。

<!-- ![作者微信](./change-log.assets/wechat.jpeg) -->

**优化**

* 可以通过查询参数中的 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 无法启动
