NetBox-Sync
NetBox-Sync - инструмент для синхронизации данных из разных источников с экземпляром NetBox. Доступные типы источников VMware vCenter bb-ricardo/check_redfish файлы инвентаризации Пример конфига [common] log_level = INFO [netbox] api_token = triplehujtoken…
Что это
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. Начните с тестового окружения, зафиксируйте рабочую конфигурацию и только после этого переносите инструмент в постоянный процесс.