GCP Setup
To set up GCP, please follow the steps below:
- If you don't have a GCP account, please create a free trial.
- Setup new project and write down your Project ID.
- Configure service account to get access to this project and download auth-keys (.json). Please check the service
account has all the permissions below:
- Viewer
- Storage Admin
- Storage Object Admin
- BigQuery Admin
- Download SDK for local setup.
- Set environment variable to point to your downloaded auth-keys:
export GOOGLE_APPLICATION_CREDENTIALS="<path/to/your/service-account-authkeys>.json"
# Refresh token/session, and verify authentication
gcloud auth application-default login
- Enable the following options under the APIs and services section:
- Identity and Access Management (IAM) API
- IAM service account credentials API
- Compute Engine API (if you are going to use VM instance)