概述 —— 这个功能做什么
实例卡片上的 [ver] 操作会打开软件版本台账。主目录(infr_software_catalog,8 个类别、约 49 种软件,含 ci_cd)作为分类轴;infr_instance_software(1:N)记录每台实例上实际安装的版本。
页面构成
一个在 版本管理(1:N CRUD) | JSON 导入 之间切换的弹窗。卡片会显示是否存在以及状态(current/outdated/eol/vuln/unknown)。
如何使用
两条更新路径:
- 手动新增/编辑。
- 从本地探针 JSON 导入:
# 已预置在 清单 ▸ 工具 中 · 仅使用本地命令
node infr_version_probe.cjs
# 把 JSON 粘贴到 [ver] ▸ JSON 导入,即可批量 upsert(UNIQUE instance_id+software_key)
Jenkins 之类的 CI/CD 工具没有标准的
--version;探针会走特殊路径(HTTPX-Jenkins响应头 →java -jar jenkins.war --version→ rpm/dpkg)。
数据来源
infr_software_catalog(key · category · detect_cmd) ·infr_instance_software(UNIQUE(instance_id, software_key))
访问权限
读取需级别 1 以上;写入需级别 2 以上。
相关条目
![카드의 [ver] 버튼](/manual-shots/ko/instance-card.webp)