Overview
Polyaxon CLI can be configured using several options and can connect to multiple Polyaxon deployments.
The below command shows the help for all sub-commands and options:
polyaxon config --help
For more details about this command please check the command reference
Connecting to different hosts
In order to connect Polyaxon CLI to a different host:
polyaxon config set --host=IP [--no-purge]
or
polyaxon config set --host=https://IP:PORT [--no-purge]
or
polyaxon config set --host=http://localhost:PORT [--no-purge]
or
polyaxon config set --host=https://polyaxon.acme.com [--no-purge]
When a user reconfigures their CLI, it will automatically purge all previous configurations and will reset the auth information, in order to avoid resetting the previous configuration and only change the host:
polyaxon config set --host=https://polyaxon.acme.com --no-purge
Configuration using environment variable
You can configure your CLI directly via environment variables, this tends to be useful when using the CLI in a CI/CD system.
Polyaxon provides several options, the main ones are:
export POLYAXON_HOST ...
export POLYAXON_VERIFY_SSL ...
export POLYAXON_SSL_CA_CERT ...
export POLYAXON_CERT_FILE ...
export POLYAXON_KEY_FILE ...
export POLYAXON_DEBUG ...
export POLYAXON_TIMEOUT ...
export POLYAXON_LOG_LEVEL ...