# CLI Commands ## `rpk` ``` USAGE: rpk [OPTIONS] OPTIONS: -h, --help Prints help information COMMANDS: switches Manage switches systems Manage systems ap Show access point hardware report desktops Show desktop hardware report ups Show UPS hardware report servers Manage servers ``` ## `rpk switches` ``` DESCRIPTION: Manage switches USAGE: rpk switches [OPTIONS] OPTIONS: -h, --help Prints help information COMMANDS: summary Show switch hardware report add Add a new switch list List switches get Get a switches by name describe Show detailed information about a switch set Update switch properties del Delete a switch ``` ## `rpk switches summary` ``` DESCRIPTION: Show switch hardware report USAGE: rpk switches summary [OPTIONS] OPTIONS: -h, --help Prints help information ``` ## `rpk switches add` ``` DESCRIPTION: Add a new switch USAGE: rpk switches add [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information ``` ## `rpk switches list` ``` DESCRIPTION: List switches USAGE: rpk switches list [OPTIONS] OPTIONS: -h, --help Prints help information ``` ## `rpk switches get` ``` DESCRIPTION: Get a switches by name USAGE: rpk switches get [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information ``` ## `rpk switches describe` ``` DESCRIPTION: Show detailed information about a switch USAGE: rpk switches describe [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information ``` ## `rpk switches set` ``` DESCRIPTION: Update switch properties USAGE: rpk switches set [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information --Model --managed --poe ``` ## `rpk switches del` ``` DESCRIPTION: Delete a switch USAGE: rpk switches del [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information ``` ## `rpk systems` ``` DESCRIPTION: Manage systems USAGE: rpk systems [OPTIONS] OPTIONS: -h, --help Prints help information COMMANDS: summary Show system report add Add a new system list List systems get Get a system by name describe Show detailed information about a system set Update system properties del Delete a system ``` ## `rpk systems summary` ``` DESCRIPTION: Show system report USAGE: rpk systems summary [OPTIONS] OPTIONS: -h, --help Prints help information ``` ## `rpk systems add` ``` DESCRIPTION: Add a new system USAGE: rpk systems add [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information ``` ## `rpk systems list` ``` DESCRIPTION: List systems USAGE: rpk systems list [OPTIONS] OPTIONS: -h, --help Prints help information ``` ## `rpk systems get` ``` DESCRIPTION: Get a system by name USAGE: rpk systems get [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information ``` ## `rpk systems describe` ``` DESCRIPTION: Show detailed information about a system USAGE: rpk systems describe [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information ``` ## `rpk systems set` ``` DESCRIPTION: Update system properties USAGE: rpk systems set [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information --type --os --cores --ram --runs-on ``` ## `rpk systems del` ``` DESCRIPTION: Delete a system USAGE: rpk systems del [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information ``` ## `rpk ap` ``` DESCRIPTION: Show access point hardware report USAGE: rpk ap [OPTIONS] OPTIONS: -h, --help Prints help information ``` ## `rpk desktops` ``` DESCRIPTION: Show desktop hardware report USAGE: rpk desktops [OPTIONS] OPTIONS: -h, --help Prints help information ``` ## `rpk ups` ``` DESCRIPTION: Show UPS hardware report USAGE: rpk ups [OPTIONS] OPTIONS: -h, --help Prints help information ``` ## `rpk servers` ``` DESCRIPTION: Manage servers USAGE: rpk servers [OPTIONS] OPTIONS: -h, --help Prints help information COMMANDS: summary Show server hardware report add Add a new server get List servers or get a server by name describe Show detailed information about a server set Update server properties del Delete a server tree Displays a dependency tree for the server cpu Manage server CPUs drive Manage server drives gpu Manage server GPUs nic Manage server NICs ``` ## `rpk servers summary` ``` DESCRIPTION: Show server hardware report USAGE: rpk servers summary [OPTIONS] OPTIONS: -h, --help Prints help information ``` ## `rpk servers add` ``` DESCRIPTION: Add a new server USAGE: rpk servers add [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information ``` ## `rpk servers get` ``` DESCRIPTION: List servers or get a server by name USAGE: rpk servers get [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information ``` ## `rpk servers describe` ``` DESCRIPTION: Show detailed information about a server USAGE: rpk servers describe [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information ``` ## `rpk servers set` ``` DESCRIPTION: Update server properties USAGE: rpk servers set [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information --ram --ipmi ``` ## `rpk servers del` ``` DESCRIPTION: Delete a server USAGE: rpk servers del [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information ``` ## `rpk servers tree` ``` DESCRIPTION: Displays a dependency tree for the server USAGE: rpk servers tree [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information ``` ## `rpk servers cpu` ``` DESCRIPTION: Manage server CPUs USAGE: rpk servers cpu [OPTIONS] OPTIONS: -h, --help Prints help information COMMANDS: add Add a CPU to a server set Update a CPU on a server del Remove a CPU from a server ``` ## `rpk servers cpu add` ``` DESCRIPTION: Add a CPU to a server USAGE: rpk servers cpu add [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information --model --cores --threads ``` ## `rpk servers cpu set` ``` DESCRIPTION: Update a CPU on a server USAGE: rpk servers cpu set [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information --index --model --cores --threads ``` ## `rpk servers cpu del` ``` DESCRIPTION: Remove a CPU from a server USAGE: rpk servers cpu del [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information --index ``` ## `rpk servers drive` ``` DESCRIPTION: Manage server drives USAGE: rpk servers drive [OPTIONS] OPTIONS: -h, --help Prints help information COMMANDS: add Add a drive to a server set Update a drive on a server del Remove a drive from a server ``` ## `rpk servers drive add` ``` DESCRIPTION: Add a drive to a server USAGE: rpk servers drive add [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information --type --size ``` ## `rpk servers drive set` ``` DESCRIPTION: Update a drive on a server USAGE: rpk servers drive set [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information --index --type --size ``` ## `rpk servers drive del` ``` DESCRIPTION: Remove a drive from a server USAGE: rpk servers drive del [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information --index ``` ## `rpk servers gpu` ``` DESCRIPTION: Manage server GPUs USAGE: rpk servers gpu [OPTIONS] OPTIONS: -h, --help Prints help information COMMANDS: add Add a GPU to a server set Update a GPU on a server del Remove a GPU from a server ``` ## `rpk servers gpu add` ``` DESCRIPTION: Add a GPU to a server USAGE: rpk servers gpu add [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information --model --vram ``` ## `rpk servers gpu set` ``` DESCRIPTION: Update a GPU on a server USAGE: rpk servers gpu set [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information --index --model --vram ``` ## `rpk servers gpu del` ``` DESCRIPTION: Remove a GPU from a server USAGE: rpk servers gpu del [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information --index ``` ## `rpk servers nic` ``` DESCRIPTION: Manage server NICs USAGE: rpk servers nic [OPTIONS] OPTIONS: -h, --help Prints help information COMMANDS: add Add a NIC to a server set Update a NIC on a server del Remove a NIC from a server ``` ## `rpk servers nic add` ``` DESCRIPTION: Add a NIC to a server USAGE: rpk servers nic add [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information --type --speed --ports ``` ## `rpk servers nic set` ``` DESCRIPTION: Update a NIC on a server USAGE: rpk servers nic set [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information --index --type --speed --ports ``` ## `rpk servers nic del` ``` DESCRIPTION: Remove a NIC from a server USAGE: rpk servers nic del [OPTIONS] ARGUMENTS: OPTIONS: -h, --help Prints help information --index ```