v1.5.0 版本说明
安装项变更
- CPU 超卖比设置范围变更为 1-10。
- 告警日志模块整合到主安装包中,无需单独下载功能包。
新增功能
- 新增虚拟机模板功能,支持基于模板创建虚拟机。
- 新增克隆虚拟机功能,支持基于虚拟机创建虚拟机。
- 新增支持查看历史资源监控数据。可查看最近 1 小时、最近 6 小时、最近 12 小时和最近 24 小时的历史资源监控数据。
- 新增虚拟机强制关闭和强制重启功能。
- 新增定时器功能。
功能优化
- 支持系统镜像。
- 调整某些资源的命名规则。部分资源名称支持含有大写字母。
- 调整用户账号的密码强度规则。
- 虚拟机网卡增加了默认标识。
问题修复
- 修复了最小化配置 4c8G 安装时无法导入镜像的问题。
- 修复了创建虚拟机选取自定义配置时,右侧配置汇总不同步变更的问题。
- 修复了虚拟机重启后 SSH 密钥失效的问题。
- 修复了镜像名称格式异常导致无法保存的问题。
- 修复了输入数据盘大小为 1024(或其倍数)时扩容单位显示异常的问题。
变更详情
开启告警日志
新版本将告警日志模块整合到主安装包中。KSV 安装完成后,可使用以下方法开启告警和日志审计功能。
- 开启告警
kubectl -n kubesphere-system patch cc ks-installer --type merge --patch '{"spec":{"alerting":{"enabled":true}}}'
- 开启日志审计
kubectl -n kubesphere-system patch cc ks-installer --type merge --patch '{"spec":{"logging":{"enabled":true},"auditing":{"enabled":true}}}'
虚拟机模板
新增虚拟机模板功能,支持基于模板创建虚拟机。
新建模板
KSV 支持两种方式新建模板:手动配置和复制其他共享模板。
基于模板创建虚拟机
在虚拟机页面,点击页面右方的创建。在弹出的下拉列表中,选择基于模板,然后根据页面提示基于模板创建虚拟机。
基于模板创建虚拟机中的所有元素均可进行再次调整,但不会保存为版本。具体页面详情如下图所示。
版本
KSV 支持为一个虚拟机模板保存 5 个不同配置的版本,您可在模板列表、模板详情和基于模板创建虚拟机时切换版本。
共享模板
虚拟机模板拥有共享属性,开启共享后,该模板可与其他项目的用户共享。
导入/导出模板
KSV 平台支持以 YAML 文件的形式导入/导出虚拟机模板。
虚拟机克隆
新增克隆虚拟机功能,支持基于虚拟机创建虚拟机。
您可以在虚拟机列表页右键菜单或虚拟机详情页的更多菜单中执行克隆虚拟机操作。克隆虚拟机需要额外编辑虚拟机名称、网络、数量、描述(非必须)内容,其他配置则会与原虚拟机保持一致。
基于虚拟机创建虚拟机
在虚拟机页面,点击右上角的创建。在弹出的下拉列表中,选择基于虚拟机,然后根据页面提示克隆虚拟机。创建时不可修改除虚拟机名称、网络、数量、描述以外的任何配置。具体页面详情如下图所示。
查看历史资源监控数据
新增支持查看历史资源监控数据。
在概览页面的虚拟资源区域,点击图表右上方的下拉框,可选择查看最近 1 小时、最近 6 小时、最近 12 小时或最近 24 小时的历史资源监控数据。具体页面详情如下图所示。
强制关闭或重启虚拟机
新增虚拟机强制关闭和强制重启功能。
在虚拟机详情页面,点击更多。在弹出的操作列表中,选择强制关闭或强制重启,然后根据页面提示强制关闭或重启虚拟机。具体页面详情如下图所示。
定时器
新增定时器功能,可用于创建定时任务,比如定时开关主机、创建备份等。具体页面详情如下图所示。
定时策略
定时策略支持每 N 小时、每天、每 N 天、每周和每月五种时段策略。其中,每 N 天和每 N 小时是从任务开启或服务器完全启动后开始计算的。
定时任务
可根据不同的执行操作选择定时任务的操作对象,操作对象可以为多个,但执行策略是唯一的。
允许失败次数
定时任务执行中可能会存在虚拟机状态异常等原因导致备份失败,KSV 平台在备份失败后会再次执行定时任务,尝试 3-8 次(用户配置)后执行停止任务或跳过本次任务的操作。
系统镜像
admin 用户上传的所有镜像为系统镜像,平台内的其他账户在创建虚拟机时可直接调用系统镜像创建虚拟机。