CLI for Tutum. Full documentation available at https://docs.tutum.co/v2/api/?shell#
In order to install the Tutum CLI, you can use pip install:
pip install tutumFor Mac OS users, you can use brew install:
brew install tutumNow you can start using it:
$ tutum
usage: tutum [-h] [-v]
{build,container,image,login,node,nodecluster,service} ...
Tutum's CLI
optional arguments:
-h, --help show this help message and exit
-v, --version show program's version number and exit
Tutum's CLI commands:
{build,container,image,login,node,nodecluster,service}
build Build an image using an existing Dockerfile, or create
one using buildstep
container Container-related operations
image Image-related operations
login Login into Tutum
node Node-related operations
nodecluster NodeCluster-related operations
service Service-related operations
You can also install the CLI via Docker:
docker run tutum/cli -hYou will have to pass your username and API key as environment variables, as the credentials stored via tutum login
will not persist by default:
docker run -e TUTUM_USER=username -e TUTUM_APIKEY=apikey tutum/cli serviceTo make things easier, you might want to use an alias for it:
alias tutum="docker run -e TUTUM_USER=username -e TUTUM_APIKEY=apikey tutum/cli"
tutum serviceIn other to manage your apps and containers running on Tutum, you need to log into Tutum in any of the following ways (will be used in this order):
- Login using Tutum CLI or storing it directly in a configuration file in
~/.tutum:
$ tutum login
Username: admin
Password:
Login succeeded!Your login credentials will be stored in ~/.tutum:
[auth]
user = "username"
apikey = "apikey"- Set the environment variables
TUTUM_USERandTUTUM_APIKEY:
export TUTUM_USER=username
export TUTUM_APIKEY=apikey