License 购买与激活
kticket 使用单机永久 License。购买后,通过邮件收到授权文件,安装后可离线使用,无需定期联网激活。License 绑定运行 kticket 的机器,不是被管理的 Kubernetes 集群。
哪些操作需要激活
| 操作 | 是否需要有效 License |
|---|---|
| 签发 kubeconfig、新增或替换授权 | 需要 |
| 打开 TUI 或桌面界面、查看账户与凭据 | 不需要 |
| 预览权限变更、检查操作权限 | 不需要 |
| 移除授权、撤销账户 | 不需要 |
未激活时仍可打开界面并预览流程,执行受保护操作前需要安装有效 License。
获取 Machine ID 并购买
在实际运行 kticket 的机器上执行:
kticket license machine-id
复制输出中 Machine ID: 后的完整值,到购买页面填写。付款时使用能够接收附件的邮箱。价格与购买条件见价格页面。
安装授权文件
将邮件中的 .ktlicense 附件保存到本机,使用实际下载路径执行:
kticket license install /path/to/kticket-license.ktlicense
kticket license status
状态显示 valid 后即可签发凭据和添加授权。安装路径默认位于当前操作系统用户的配置目录,license status 会显示实际文件位置。请使用运行 kticket 的同一个系统用户安装 License。
已有 License 时,默认不会覆盖。确认需要替换后,将 --force 放在文件路径前:
kticket license install --force /path/to/kticket-license.ktlicense
需要自定义存储位置时,可将 KTICKET_LICENSE_FILE 设置为绝对路径。安装和运行 kticket 时应使用同一设置。
kticket license inspect FILE 可以校验并查看文件内容;检查本机是否已激活,请使用 kticket license status。
重装系统与更换设备
妥善备份邮件中的授权文件。重装操作系统后 Machine ID 通常不变,可重新安装原文件。更换主板或重建虚拟机可能改变 Machine ID;请先检查本机 ID,再根据支持页面联系支持处理。不要修改授权文件内容。
未收到邮件、安装失败或提示机器不匹配时,见故障处理。