Repolode
TencentBlueKing

TencentBlueKing/bk-cmdb

Корпоративная платформа управления конфигурациями активов и приложений: хостами, процессами, бизнес-топологией и пользовательскими моделями.

Звёзды
5,764
Форки
1,593
Открытые issues
96
Последний коммит
17 дней назад

Что это?

BlueKing CMDB — база данных управления конфигурациями для предприятий, которая отслеживает инфраструктурные активы и работающие на них приложения. Она организует управляемые ресурсы в хосты, процессы и объекты общего назначения, а поверх этих базовых операций с ресурсами позволяет выполнять операции на уровне сценариев.

Платформа поддерживает систему пользовательских моделей: встроенные модели, такие как бизнес, кластер и хост, можно расширять новыми атрибутами, а также добавлять модели и связи, чтобы включить в управление сети, промежуточное ПО и виртуальные ресурсы. Кроме того, доступны снимки данных о хостах, автоматический сбор данных, регистрация событий с отправкой через callback-функции, управление правами на основе групп и аудит операций.

Проект написан на Go и предоставляет REST API. Его можно развернуть из исходного кода, следуя руководству по установке, или в Kubernetes с помощью Helm.

Ключевые возможности

  • 01Управление хостами, включая атрибуты, снимки данных и связи владения
  • 02Пользовательские модели и связи наряду со встроенными моделями бизнеса, кластера и хоста
  • 03Управление процессами с группировкой по модулям
  • 04Регистрация событий и отправка через callback-функции
  • 05Управление правами на основе групп и аудит операций

Сценарии использования

  • Учёт серверов, сетевых устройств и промежуточного ПО в реестре активов компании
  • Связь бизнес-топологии с хостами и процессами для команд эксплуатации
  • Отправка событий об изменениях конфигурации в downstream-системы
  • Развёртывание собственной CMDB в Kubernetes с помощью Helm

Быстрый старт

  1. 1

    Скачайте стабильную версию со страницы релизов GitHub, а не из master

  2. 2

    Если нужно скомпилировать проект, следуйте руководству по сборке из исходного кода

  3. 3

    Для развертывания следуйте руководству по установке

Что важно знать

  • Ветка master во время разработки может быть нестабильной или непригодной для использования, поэтому используйте релизы с тегами.
  • Развертывание представляет собой самостоятельно размещаемую систему из нескольких компонентов и требует следовать документации по установке.
  • В метаданных репозитория лицензия указана как NOASSERTION, а в README — MIT, поэтому перед использованием проверьте лицензию.

Темы

Частые вопросы

Что такое bk-cmdb?
Корпоративная платформа управления конфигурациями активов и приложений: хостами, процессами, бизнес-топологией и пользовательскими моделями. BlueKing CMDB — база данных управления конфигурациями для предприятий, которая отслеживает инфраструктурные активы и работающие на них приложения. Она организует управляемые ресурсы в хосты, процессы и объекты общего назначения, а поверх этих базовых операций с ресурсами позволяет выполнять операции на уровне сценариев.
bk-cmdb можно использовать бесплатно? Какая у него лицензия?
bk-cmdb распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
bk-cmdb всё ещё поддерживается?
Активно поддерживается. Последний коммит в bk-cmdb — 22 окт. 2026 г..
Для чего можно использовать bk-cmdb?
Учёт серверов, сетевых устройств и промежуточного ПО в реестре активов компании Связь бизнес-топологии с хостами и процессами для команд эксплуатации Отправка событий об изменениях конфигурации в downstream-системы Развёртывание собственной CMDB в Kubernetes с помощью Helm
Как установить bk-cmdb?
Скачайте стабильную версию со страницы релизов GitHub, а не из master Если нужно скомпилировать проект, следуйте руководству по сборке из исходного кода Для развертывания следуйте руководству по установке
Где скачать bk-cmdb?
Исходный код и инструкции по установке — на GitHub: https://github.com/TencentBlueKing/bk-cmdb

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Лёгкая агентless-платформа для эксплуатации ИТ-инфраструктуры малого и среднего бизнеса: управление хостами, пакетные команды, веб-SSH, релизы, пайплайны и мониторинг.

11,1 тыс.2,2 тыс.JavaScriptAGPL-3.0Активно поддерживаетсяОбновлён 20 часов назад

Безагентная платформа IT-автоматизации, которая использует SSH для настройки систем, развертывания приложений и управления облачными и сетевыми ресурсами с помощью понятных playbook-файлов.

71,3 тыс.+88 за неделю24,4 тыс.PythonGPL-3.0Обновлён вчера