Replies: 1 comment
|
What are your thoughts on tying to potentially existing infrastructure? For example, I’m running Uptime Kuma for uptime monitoring and Glances on most of my machines to monitor individual server stats. Could there be a way to feed that information to Rackpad rather than running a separate agent? |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Rackpad’s next major direction is infrastructure automation.
The goal is for Rackpad to automatically discover, update, monitor, and reconcile as much infrastructure information as possible—including devices, ports, networks, VLANs, IP addresses, DHCP, DNS, compute, Wi-Fi, storage, and health.
This is a directional roadmap rather than a commitment to specific dates or release numbers.
Guiding principles
Phase 1 — Automation foundations and public API
Build the shared foundation for every integration:
Phase 2 — Optional Rackpad agents
Introduce optional Linux and Windows agents for remote sites, isolated networks, privileged discovery, SNMP, Hyper-V, Windows DHCP/DNS, Redfish, and local monitoring.
Agents will connect outward to Rackpad and will never access the Rackpad database directly. The normal single-container installation will continue to work without an agent.
Phase 3 — Expand existing integrations
Move the existing integrations onto the shared automation foundation and expand what they collect.
Initial focus:
This phase will deepen collection across devices, guests, virtual switches, ports, VLANs, Wi-Fi, storage, firmware, health, and topology.
Phase 4 — Network and IPAM automation
Make Rackpad’s network model continuously self-updating.
Planned capabilities include:
Rackpad IPAM will represent intended allocation, while DHCP and DNS integrations report live state. Observed network links will remain separate from manually confirmed physical cables.
Phase 5 — Major provider coverage
Expand support across major infrastructure platforms, including:
Providers will have published support levels so users can distinguish first-class, compatible, community, and experimental integrations.
Phase 6 — Operations and controlled management
Turn collected information into useful operational automation:
Early external actions may include DHCP reservations, DNS records, provider metadata, and approved descriptions.
Higher-risk changes—such as firewall rules, routing, VLANs, port configuration, firmware updates, and destructive VM or storage operations—will require stronger approval and verification.
Long-term outcome
Rackpad should understand what infrastructure is supposed to exist, continuously observe what actually exists, identify differences, explain their impact, and safely perform approved work.
Rackpad will not attempt to replace every hypervisor, network controller, monitoring system, or automation platform. It will coordinate information and automation across them.
The detailed engineering plan is available in docs/AUTOMATION_ROADMAP.md.
Community feedback
All reactions