Photo by Juan Gomez on Unsplash

: These are just some simple aliases I’ve setup in my CLI for my personal convenience while working with kubernetes / kubectl / minikube / kustomize / etc

# kubectl shortcuts
alias kc="kubectl"
alias kcg="kubectl get"
alias kcga="kubectl get --all-namespaces"
alias kcgy="kubectl get --output=yaml"
alias kcgw="kubectl get --output=wide"
alias kcge="kubectl get events"
alias kce="kubectl edit"
alias kcd="kubectl describe"



Photo by Sixteen Miles Out on Unsplash

The Problem Statement

When there are any issues with a GCS (google cloud storage) bucket in GCP (google cloud platform), our teams / SREs / executives would almost always know (either or all of) the following info about the bucket:

However, from these info, it’s not clear (out of the gazillion GCP projects in an organization account) owns the specific bucket.

The Solution

Step 1: Determine using the bucket API explorer
> Just add the bucket name into the bucket field of the form and leave everything else default as it is.

Step 2: Determine using the ‘gcloud projects list’ command

gcloud projects list --filter="projectNumber:<PROJECT_NUMBER>"

Thus, you can find out the PROJECT_ID / PROJECT_NAME of the GCS bucket.




Syed Rakib Al Hasan

DevOps Engineer, Backend Developer, Cloud Architect, Night time drive-outs & nice hangouts