https://docs.cloud.google.com/sdk/docs/authorizing
gcloud auth login
gcloud config set compute/zone NAME
gcloud config set compute/region NAME
https://cloud.google.com/vertex-ai/generative-ai/docs/learn/locations?_gl=1*1bcvdro*_ga*NTI3NDI1NDQuMTc0NTAzMjk5NA..*_ga_WH2QY8WWF5*MTc0NTE5NzkzOS40LjEuMTc0NTE5OTMyMi42MC4wLjA.
gcloud beta billing projects describe ACCOUNT
gcloud pubsub subscriptions pull billing-topic-sub --auto-ack
gcloud pubsub topics publish billing-topic4 --message="{\"budgetDisplayName\": \"$60 Monthly Budget Alert\", \"costAmount\": 0.05, \"costIntervalStart\": \"2025-08-01T07:02:00Z\", \"budgetAmount\": 60.0, \"budgetAmountType\": \"SPECIFIED_AMOUNT\", \"currencyCode\": \"USD\"}"
bq query --use_legacy_sql=false "SELECT * FROM `PROJECT.billing_topic.billing-topic` LIMIT 1000"
Install CLI on mac
https://cloud.google.com/sdk/docs/downloads-versioned-archives
Create a kubernetes cluster:
$ gcloud container clusters create --machine-type n1-standard-2 --num-nodes 2 --zone us-central1-b --cluster-version latest k8scluster
Delete the cluster
$ gcloud container clusters delete k8scluster --zone us-central1-b