github.com/Jeffail/benthos/v3@v3.65.0/website/docs/guides/cloud/gcp.md (about)

     1  ---
     2  title: Google Cloud Platform
     3  description: Find out about GCP components in Benthos
     4  ---
     5  
     6  There are many components within Benthos which utilise Google Cloud Platform (GCP) services. You will find that each of
     7  these components require valid credentials.
     8  
     9  When running Benthos inside a Google Cloud environment that has a
    10  [default service account](https://cloud.google.com/iam/docs/service-accounts#default), it can automatically retrieve the
    11  service account credentials to call Google Cloud APIs through a library called Application Default Credentials (ADC).
    12  
    13  Otherwise, if your application runs outside Google Cloud environments that provide a default service account, you need
    14  to manually create one. Once you have a service account set up which has the required permissions, you can
    15  [create](https://console.cloud.google.com/apis/credentials/serviceaccountkey) a new Service Account Key and download it
    16  as a JSON file. Then all you need to do set the path to this JSON file in the `GOOGLE_APPLICATION_CREDENTIALS`
    17  environment variable.
    18  
    19  Please refer to [this document](https://cloud.google.com/docs/authentication/production) for details.