概要 — 何をする機能か
インスタンスカードの [ver] アクションは、ソフトウェアのバージョン台帳を開きます。マスターカタログ(infr_software_catalog、ci_cd を含む8カテゴリーに約49種のソフトウェア)が分類軸となり、infr_instance_software(1:N)が各インスタンスに実際に導入されているバージョンを記録します。
画面構成
バージョン管理(1:N の CRUD) | JSON インポート を切り替えるモーダルです。カードには存在の有無とステータス(current/outdated/eol/vuln/unknown)が表示されます。
使い方
更新方法は2通りです。
- 手動での追加・編集。
- ローカルプローブからの JSON インポート:
# インベントリ ▸ ツール に登録済み · ローカルコマンドのみを使用
node infr_version_probe.cjs
# 出力された JSON を [ver] ▸ JSON インポート に貼り付けて一括 upsert(UNIQUE instance_id+software_key)
Jenkins のような CI/CD ツールには標準的な
--versionがありません。プローブは特別な経路(HTTP のX-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)