Get startedSign in

Cloud Provider CLI Setup

Make sure that your cloud provider CLI is properly set up before installing Plural.

Before you can start installing your Kubernetes cluster and applications with the Plural CLI, you will need to make sure that your cloud provider CLI is set up correctly.


If you have already configured and installed your cloud provider CLI and are still seeing errors, make sure that you are on the latest version of the CLI.


Follow the provider-specific instructions below.

  • Follow the instructions here to install your AWS cli.
  • Verify that the cli has been added to your $PATH
  • Follow the instructions here to configure your cli and connect it to your aws console
  • Verify that your cli has been properly configured by running
aws configure list

You should see a set of values that looks like this:

Name                    Value             Type    Location
      ----                    -----             ----    --------
   profile                <not set>             None    None
access_key     ****************RUG2 shared-credentials-file    
secret_key     ****************hJUU shared-credentials-file    
    region                us-east-2      config-file    ~/.aws/config


Service Account Permissions

When deploying via GCP, you may run into a Terraform error around permissions. Plural will need to create a various set of resources in order to make sure that your Kubernetes cluster is configured correctly. We recommend attaching the following permission roles to the service account associated with your CLI or Cloud Shell:

  • owner
  • storage.admin

Follow these steps to authorize your GCloud CLI with a new or existing Service Account.