Create and configure a GCP service account for deploying to Google Cloud
Navigate to the Google Cloud Console and select your project.
Open Service Accountsfocal-deployService account for Focal Deploy automationAdd the following roles to the service account:
Manage Compute Engine instances and resources
roles/compute.adminManage Cloud Storage buckets and objects
roles/storage.adminManage Cloud DNS zones and records
roles/dns.adminAllows acting as service accounts
roles/iam.serviceAccountUserClick "+ ADD ANOTHER ROLE" for each role above
After adding all roles, click "CONTINUE"
CRITICAL: Secure Your JSON Key!
The JSON file downloads automatically. This key grants full access to your GCP resources.
Production GCPSuccess! Your GCP credentials are securely stored and encrypted. Ready to deploy to Google Cloud!
Need help? Contact support or join our Discord
© 2025 Focal Deploy. All rights reserved. Licensed under the Focal Deploy Proprietary License.