Releases: osirisjson/osiris-producers
Releases · osirisjson/osiris-producers
v0.1.0
First public release of the OSIRIS JSON producer toolkit.
Highlights
- Producer SDK (
pkg/sdk) - types, builder, identity, validation, secret scanning, deterministic JSON
output - Test harness (
pkg/testharness) - golden-file testing, deterministic output assertions - Cisco APIC producer - full ACI fabric topology: nodes, tenants, VRFs, bridge domains, subnets, EPGs,
L3Outs, faults, endpoints (detailed mode) - Cisco IOS-XE producer - NETCONF/YANG over SSH: device inventory, interfaces, CDP neighbors, VRFs,
BGP/OSPF/CPU/memory (detailed mode) - Cisco NX-OS producer - code complete, disabled in dispatcher (will be enabled in a future release)
- Cisco shared runtime - CLI flags, batch CSV with DC/Floor/Room/Zone hierarchy, interactive password
prompt, TLS - CLI dispatcher - plugin-based
$PATHdiscovery (osirisjson-producer cisco apic ...)
Install
# Install all producers
go install go.osirisjson.org/producers/cmd/...@v0.1.0
# Or install only the Cisco producer
go install go.osirisjson.org/producers/cmd/osirisjson-producer-cisco@v0.1.0Details
- Go 1.25+
- Dependencies: stdlib + golang.org/x/term + golang.org/x/crypto
- 197+ tests passing
Full changelog: CHANGELOG.md
OSIRIS Cisco Producer details