Files
spinifex/docs/spinifex-admin-cli/README.md
T
Ben Duncan 48012a4058 refactor: rename all documentation from hive to spinifex
- Rename .claude/rules/hive.md → spinifex.md
- Update CLAUDE.md component description
- Rename doc directories: hive-admin-cli → spinifex-admin-cli, etc.
- Rename doc files: hive-cluster-stats, hive-code-consolidation, etc.
- Bulk update all markdown files across docs/ tree
- Update internal docs: CLUSTER-INSTALL, TESTING, DEVNOTES, BRANCHES
2026-03-18 01:19:05 +00:00

2.1 KiB

title, description, category, tags, badge, resources
title description category tags badge resources
Spinifex Admin CLI Complete reference for the Spinifex administration CLI. Manage accounts, nodes, VMs, and services. Administration
cli
admin
reference
cli
title url
Spinifex Repository https://github.com/mulgadc/spinifex

Spinifex Admin CLI

Complete reference for the Spinifex administration CLI.

Table of Contents


Overview

The spx binary is the central administration tool for managing your Spinifex infrastructure. It provides commands for cluster initialization, account management, node operations, VM lifecycle, and service control.

Binary location: ~/Development/mulga/spinifex/bin/spx

All services in the Spinifex platform are managed through this single binary.

Instructions

Account Management

./bin/spx admin account create --name myteam
export AWS_PROFILE=spinifex-myteam

Node Management

./bin/spx get nodes
NAME    STATUS    IP              REGION           AZ               UPTIME   VMs
node1   Ready     127.0.0.1       ap-southeast-2   ap-southeast-2a  2m       0
node2   Ready     127.0.0.2       ap-southeast-2   ap-southeast-2a  2m       0
node3   Ready     127.0.0.3       ap-southeast-2   ap-southeast-2a  2m       0

Monitor Resources

./bin/spx top nodes

Image Management

./bin/spx admin images list
./bin/spx admin images import --name debian-12-arm64

Cluster Shutdown

./bin/spx admin cluster shutdown

Troubleshooting

Permission denied running hive

The binary may not be executable. Fix permissions:

chmod +x ./bin/spx

If you get permission errors during operations, ensure you're running with appropriate privileges. Some OVN and networking commands require sudo.

Services fail to start

Check the daemon logs for specific errors:

ls ~/spinifex/logs/
cat ~/spinifex/logs/daemon.log

Common causes include port conflicts, missing OVN configuration, or untrusted CA certificates.