To set up and authenticate with the CLI, run the following command:
porter auth login
This command will automatically set a project ID and a cluster ID in your default configuration file, if you have a project and cluster. You can always view your default configuration by running porter config. You can see all projects that you have access to by running:
porter projects list
And you can set a project via:
porter config set-project [PROJECT_ID]
Next, you can see all clusters that you have access to via:
porter clusters list
And similarly, you can set the cluster:
porter config set-cluster [CLUSTER_ID]

Environment Variables and Global Flags

The following environment variables can be set in order to authenticate to and target a specific Porter project or cluster:
PORTER_PROJECT
PORTER_CLUSTER
PORTER_TOKEN
These are also supported as global flags:
--cluster uint   cluster ID of Porter cluster
--project uint   project ID of Porter project
--token string   token for Porter authentication

Viewing Help Instructions

You can view help instructions for any command via the -h, or --help flag. For example:
porter -h
porter cluster -h