Skip to content
rolle
Esc
navigateopen⌘Jpreview

Projects

Reuse gcloud credentials and get a session per project.

A Google Cloud integration reuses the Application Default Credentials that gcloud already holds. Every project you can reach becomes a session.

gcloud auth application-default login
rolle integration add gcp                 # alias defaults to "gcp"
rolle integration sync gcp
rolle start my-project
eval "$(rolle env my-project)"

The desktop app runs the gcloud sign-in for you and shows the command to copy when gcloud is not installed. Install the SDK with Homebrew, the official installer, or mise (mise use -g gcloud).

To act as a service account, add an impersonation session.

Was this page helpful?