Infrahub Sync
Infrahub Sync is a versatile Python package that synchronizes data between a source and a destination system. It builds on the robust capabilities of diffsync to offer flexible and efficient data synchronization across different platforms, including Netbox, Nautobot, and Infrahub. This package features a Typer-based CLI for ease of use, supporting operations such as listing available sync projects, generating diffs, and executing sync processes.
Guides
- Installing Infrahub Sync
- Creating a new sync instance
- Support adapters with custom CA certificates
- Run a sync instance
Reference
Contributing
- Development guide - Set up a development environment, run tests, and publish releases