porter config contains commands for managing local CLI configuration settings.
porter config
Display the current CLI configuration, including project, cluster, and authentication details.
Usage:
Configuration values can be overridden using flags or environment variables. See Basic Usage for details.
porter config set-host
Saves the host in the default configuration.
Usage:
porter config set-project
Set the active project. This command shows a list of projects you have access to and lets you select one.
Usage:
porter config set-cluster
Set the active cluster. This command shows a list of clusters in the current project and lets you select one.
Usage:
Configuration File
Porter stores configuration in~/.porter/config.json. You can also override settings using environment variables:
| Variable | Description |
|---|---|
PORTER_PROJECT | Override project ID |
PORTER_CLUSTER | Override cluster ID |
PORTER_TOKEN | Override authentication token |
PORTER_HOST | Override API host |

