pvnctl
Prodvana provides a command line tool that is an interface to configuration and management of the system.
About pvnctl
pvnctl is the primary interface from the command line to prodvana.
Installing pvnctl
All pvnctl releases are on https://github.com/prodvana/pvnctl/releases. Note that MacOS releases are not currently signed, but binaries can be executed if downloaded via terminal.
curl -L -o pvnctl.tar.gz https://github.com/prodvana/pvnctl/releases/download/<version>/pvnctl_<version>_darwin_arm64.tar.gz
tar xf pvnctl.tar.gz
sudo mv pvnctl /usr/local/bin/pvnctl
pvnctl --help
MacOS Only
If you receive a signature message from MacOS got to your "Privacy & Security" preference panel and allow pvnctl to run.
Please run the following commands to bootstrap it. This will ask for your organization slug (the part of the URL before .prodvana.io), then prompt you to log in. If you do not know what your organization slug is, reach out to me.
pvnctl init
Upgrading pvnctl
pvnctl will occasionally show an upgrade message. To upgrade pvnctl you can run the self-update subcommand
pvnctl self-update --help
Update pvnctl in place
Usage:
pvnctl self-update [flags]
Flags:
-h, --help help for self-update
Note: if you initially installed pvnctl
to a root-owned directory (like /usr/local/bin
) make sure to run the update command with sudo
: sudo pvnctl self-update
Updated 6 months ago