EXTENSIONS
User-built models, drivers, vaults, and reports — the parts that plug into swamp.
Filter by what you need and pull what fits.
Ssh
Run commands, copy files, and open port forwards across a declared set of
Netgear M4250
Manage a NETGEAR M4250 (AV Line) managed switch over its SSH CLI — capture running-config and device facts, run verification show-commands (VLANs, ports, PoE, MAC table, LLDP, IGMP snooping), apply IGMP-querier and multicast-containment config, and force/restore a port's speed-duplex. Prompt-paced I/O for the M4250's interactive shell, vault-resolved credentials, shells out to OpenSSH.
Ruckus
Sync a Ruckus Unleashed wireless controller into swamp as queryable data. The extension SSHes into the Unleashed master, drives its interactive CLI through a prompt-matching state machine (Unleashed accepts SSH `none` auth and prompts for app-level login on the remote pty, so no `sshpass` or pty wrapper is required), and writes one resource per controller, access point, and WLAN.
Cisco Ios Switch
Manage a Cisco IOS switch (e.g. Catalyst 2960) over SSH after console bootstrap — capture running-config and device facts, run verification commands, and push idempotent baselines: secure-access hardening, SNMPv2c, and Layer-3/VLAN/access-port config. Shells out to OpenSSH; vault-resolved credentials; live reachability pre-flight check.
Libvirt
Comprehensive libvirt/virsh management — VMs, networks, storage pools,
Libvirt
Comprehensive libvirt/virsh management — VMs, networks, storage pools,
Helios
Manage an illumos/Helios host over SSH from swamp.
Ssh
General-purpose SSH operations — exec, upload, wait for connection (https://github.com/keeb/swamp-ssh)
Cfgmgmt
SSH-based configuration management for Linux and macOS.