OSIRIS JSON Docs
Show HN: Portable Aruba Central JSON snapshot using a vendor-neutral OSIRIS JSON
Last checked:
What is OSIRIS JSON Docs?
OSIRIS JSON Producer for HPE Aruba Networking Central is a network data collection tool that connects to HPE Aruba Networking Central and generates OSIRIS JSON snapshots of network topology, devices, interfaces, and connections. It supports both interactive and automated modes for CI/CD pipelines, with configurable authentication via API Gateway or HPE GreenLake.
OSIRIS JSON Docs pricing
Pricing model: Freemium
OSIRIS JSON Docs pros
- Multi-mode operation: interactive, non-interactive, and full CI/CD automated batch modes with --all flag for site discovery
- Multiple authentication methods: API Gateway OAuth2 and HPE GreenLake Personal API clients with automatic token minting
- Audit and documentation modes with configurable security policies (fail-closed, log-and-redact, off)
- Flexible site selection: auto-detect, manual selection, or batch export with custom output directories
OSIRIS JSON Docs cons
- Early release (v0.1.0) with only Aruba Networking Central supported; other HPE platforms coming later
- Requires HPE Aruba Networking Central API credentials and active account access
- Documentation page appears truncated; full details on collected data types not visible in provided content
Frequently asked questions about OSIRIS JSON Docs
What platforms does this producer support?
Currently supports Aruba Networking Central in v0.1.0. Other HPE infrastructure platforms are planned for future releases.
Can I run this without interactive prompts?
Yes. Use --token-file with a JSON file containing credentials, optionally specifying sites with --site or --all for non-interactive batch mode.
Is this suitable for CI/CD automation?
Yes. The tool is designed for unattended execution in cron jobs and pipelines with batch mode supporting multiple sites per run.
What authentication methods are supported?
Two methods: API Gateway (client_id, client_secret, OAuth2 token pair) and HPE GreenLake Personal API client (self-service credentials with automatic token generation).