Projects and Organization#
GCP organizes resources into Projects, which sit under Folders and an Organization. A project is the fundamental unit of resource organization, billing, and API enablement. Every GCP resource belongs to exactly one project.
# Set the active project
gcloud config set project my-prod-project
# List all projects
gcloud projects list
# Create a new project
gcloud projects create staging-project-2026 \
--name="Staging" \
--organization=ORG_ID
# Enable required APIs (must be done per-project)
gcloud services enable compute.googleapis.com
gcloud services enable container.googleapis.com
gcloud services enable sqladmin.googleapis.comCheck which project is currently active: