Update README to include instructions for creating a GCP project and linking a billing account
This commit is contained in:
@@ -4,6 +4,31 @@ Provisions the infrastructure needed to use the Gemini Enterprise Agent Platform
|
|||||||
|
|
||||||
> **AI-generated code.** This module was scaffolded with AI assistance. Review all resources and IAM bindings before applying to a production project.
|
> **AI-generated code.** This module was scaffolded with AI assistance. Review all resources and IAM bindings before applying to a production project.
|
||||||
|
|
||||||
|
## Creating a GCP project
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# List available folders to find your folder ID
|
||||||
|
gcloud resource-manager folders list --organization=ORGANIZATION_ID
|
||||||
|
|
||||||
|
# Create a new project inside a folder
|
||||||
|
gcloud projects create PROJECT_ID \
|
||||||
|
--name="PROJECT_DISPLAY_NAME" \
|
||||||
|
--folder=FOLDER_ID
|
||||||
|
|
||||||
|
# Link a billing account (required before enabling APIs)
|
||||||
|
gcloud billing projects link PROJECT_ID \
|
||||||
|
--billing-account=BILLING_ACCOUNT_ID
|
||||||
|
|
||||||
|
# Verify
|
||||||
|
gcloud projects describe PROJECT_ID
|
||||||
|
```
|
||||||
|
|
||||||
|
To find your billing account ID:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
gcloud billing accounts list
|
||||||
|
```
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
|
||||||
- Terraform >= 1.5.0
|
- Terraform >= 1.5.0
|
||||||
|
|||||||
Reference in New Issue
Block a user