← Все инструменты Разработка

NetBox-Sync

NetBox-Sync - инструмент для синхронизации данных из разных источников с экземпляром NetBox. Доступные типы источников VMware vCenter bb-ricardo/check_redfish файлы инвентаризации Пример конфига [common] log_level = INFO [netbox] api_token = triplehujtoken…

netboxvcentervmware

Что это

NetBox-Sync - инструмент для синхронизации данных из разных источников с экземпляром NetBox.

Возможности и детали

  • Доступные типы источников;
  • VMware vCenter;
  • Bb-ricardo/check_redfish файлы инвентаризации;
  • Пример конфига;
  • [common];
  • Log_level = INFO;
  • [netbox];
  • Api_token = triplehujtoken;
  • Host_fqdn = 192.168.14.247;
  • Port = 8000;
  • Disable_tls = True;
  • Validate_tls_certs = False;
  • [source/my-vcenter];
  • Enabled = True;
  • Type = vmware;
  • Host_fqdn = vcenter.domain.local;
  • Username = netbox@vsphere.local;
  • Password = huj;
  • Validate_tls_certs = False;
  • Permitted_subnets = 192.168.0.0/16, 10.0.0.0/8;
  • [source/my-redfish-example];
  • Enabled = False.

Зачем нужен

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

Когда пригодится

  • Для ускорения повторяющихся действий во время разработки и отладки;
  • Для более удобной работы с кодом, репозиториями или API;
  • Для включения в локальный процесс разработки или CI/CD.

Что учесть

Перед внедрением NetBox-Sync проверьте совместимость с вашим стеком, активность проекта и возможность встроить его в CI/CD. Начните с тестового окружения, зафиксируйте рабочую конфигурацию и только после этого переносите инструмент в постоянный процесс.