Repolode
TencentBlueKing

TencentBlueKing/bk-cmdb

ホスト、プロセス、ビジネストポロジー、カスタムモデルを扱う、資産とアプリケーション向けのエンタープライズ構成管理プラットフォーム。

スター
5,763
フォーク
1,593
未解決の Issue
96
最終コミット
16 日前

これは何?

BlueKing CMDBは、企業のインフラ資産と、それらの上で稼働するアプリケーションを追跡する構成管理データベースです。管理対象リソースをホスト、プロセス、汎用オブジェクトに分類し、これらの基本的なリソース操作を基盤として、シナリオ単位の運用機能を構築します。

カスタムモデルシステムを備えており、ビジネス、クラスター、ホストなどの組み込みモデルに属性を追加したり、新しいモデルや関係を追加して、ネットワーク、ミドルウェア、仮想リソースを管理対象に含めたりできます。また、ホストのスナップショットデータ、自動データ検出、コールバックによるプッシュに対応したイベント登録、グループベースの権限管理、操作監査も提供します。

Goで開発されており、REST APIを公開しています。ソースからデプロイできるほか、インストールガイドに沿ったデプロイや、Helmを使ったKubernetesへのデプロイにも対応しています。

主な機能

  • 01属性、スナップショットデータ、所有関係を含むホスト管理
  • 02組み込みのビジネス、クラスター、ホストモデルに加え、カスタムモデルと関係を追加可能
  • 03モジュール単位で整理されたプロセス管理
  • 04コールバックによるイベント登録とプッシュ
  • 05グループベースの権限管理と操作監査

ユースケース

  • 企業の資産台帳でサーバー、ネットワーク機器、ミドルウェアを追跡する
  • 運用チーム向けにビジネストポロジーとホスト、プロセスの対応関係を可視化する
  • 構成変更イベントを後続システムにプッシュする
  • Helmを使ってセルフホスト型CMDBをKubernetesにデプロイする

クイックスタート

  1. 1

    master ではなく、GitHub のリリースページから安定版を入手してください

  2. 2

    コンパイルが必要な場合は、ソースからのビルドガイドに従ってください

  3. 3

    デプロイするには、インストールガイドに従ってください

使う前に知っておきたいこと

  • master ブランチは開発中に不安定になったり、使用できなくなったりする場合があるため、タグ付きリリースを使用してください。
  • デプロイは複数のコンポーネントからなるセルフホスト型の構成で、インストールドキュメントに従う必要があります。
  • リポジトリのメタデータではライセンスが NOASSERTION と記載されていますが、README には MIT と記載されているため、使用前にライセンスを確認してください。

トピック

よくある質問

bk-cmdb とは?
ホスト、プロセス、ビジネストポロジー、カスタムモデルを扱う、資産とアプリケーション向けのエンタープライズ構成管理プラットフォーム。 BlueKing CMDBは、企業のインフラ資産と、それらの上で稼働するアプリケーションを追跡する構成管理データベースです。管理対象リソースをホスト、プロセス、汎用オブジェクトに分類し、これらの基本的なリソース操作を基盤として、シナリオ単位の運用機能を構築します。
bk-cmdb は無料で使えますか?ライセンスは?
bk-cmdb は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
bk-cmdb は今もメンテナンスされていますか?
活発にメンテナンス中。bk-cmdb の最終コミットは 2026年10月22日 です。
bk-cmdb は何に使えますか?
企業の資産台帳でサーバー、ネットワーク機器、ミドルウェアを追跡する 運用チーム向けにビジネストポロジーとホスト、プロセスの対応関係を可視化する 構成変更イベントを後続システムにプッシュする Helmを使ってセルフホスト型CMDBをKubernetesにデプロイする
bk-cmdb のインストール方法は?
master ではなく、GitHub のリリースページから安定版を入手してください コンパイルが必要な場合は、ソースからのビルドガイドに従ってください デプロイするには、インストールガイドに従ってください
bk-cmdb はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/TencentBlueKing/bk-cmdb

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト