pvnctl
pvnctl is Prodvana's command line tool to manage configurations and interact with Prodvana.
Installing pvnctl
All pvnctl releases are on https://github.com/prodvana/pvnctl/releases.
MacOS releases are not signed, but binaries can be executed if downloaded via the terminal.
# Replace the Version in the URL
# With the latest binary from: https://github.com/prodvana/pvnctl/releases
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
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 withsudo
: sudo pvnctl self-update
Updated 12 months ago