Account Setup :: Berlioz Documentation

Account Setup

Project

Create a new project in GCP Console: https://console.cloud.google.com

Service Account

  1. Open IAM & admin
  2. Tab Service accounts
  3. Click + CREATE SERVICE ACCOUNT
  4. Service account name: berlioz-robot
  5. Click CREATE
  6. Add roles:
    • Project -> Editor,
    • Project IAM Admin
    • Kubernetes Engine Admin
    • Pub/Sub Admin
  7. Click CONTINUE
  8. Click + CREATE KEY
  9. Select JSON
  10. Click CREATE. Use downloaded json file in the next step.
  11. Click DONE

First, login to Berlioz account.

$ berlioz login

Provide the path to downloaded credentials json file. IMPORTANT: delete downloaded json file upon completion for the command.

$ berlioz provider create gcp --name <name> --key-path <json-file-path>