Skip to content

Instantly share code, notes, and snippets.

@odellt
Last active September 25, 2024 12:21
Show Gist options
  • Save odellt/a74cf16afdc6ff0a5d46efa963e28f70 to your computer and use it in GitHub Desktop.
Save odellt/a74cf16afdc6ff0a5d46efa963e28f70 to your computer and use it in GitHub Desktop.
GCP: Handy commands

Helpful GCP and Kubectl commands

Login to GCP

gcloud auth login

Check configured project

gcloud config configurations list

List available projects

gcloud projects list

Set project

gcloud config set project ${PROJECT_ID}

List container Cluster

gcloud container clusters list

List Kubectl contexts

kubectl config get-contexts

Add Kubectl config

gcloud --project=${PROJECT_ID} container clusters get-credentials ${CLUSTER_NAME} --region=${REGION}

Rename kubectx context

kubectx ${NEW_NAME}=${CONTEXT_NAME}

Set namespace

kubens ${NAMESPACE}

Kubectl port forward

kubectl port-forward deploy/${SERVICE_NAME} 9000:9000
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment