GCP: About Encryption

GCP uses AES-256 encryption by default when data is at-rest in Google Cloud Storage, and data-in-transit is encrypted with TLS by default. When encrypting data on the Cloud, GCP utilizes DEKs and KEKs, which are used and stored with Google’s Key Management Service (KMS) API.

India's internet privacy and how it doesn't actually exist

If you are in India, you must have heard about debates that went on for VPN and Personal data protection(PDP) bill. With VPNs being controlled and no data protection law in sight, the right to privacy for internet anonymity is being erased.

Kubernetes: Scheduling notes

In Kubernetes, scheduling refers to making sure that Pods are matched to Nodes so that Kubelet can run them. A scheduler watches for newly created Pods that have no Node assigned. For every Pod that the scheduler discovers, the scheduler becomes responsible for finding the best Node for that Pod to …

GCP: Get Organization Hierarchy Chart

This tool, called gcpohv (for GCP org hierarchy viewer), displays an organization structure in your CLI, and also includes IDs for easy reference. It starts from a node in the hierarchy–either an organization or a folder.

GCP: Get VPC peering list for projects into CSV

This script gets all vpc peering into a CSV file for mentioned projects. If no project is mentioned, it fetches list of all projects and get their VPC peering.

Kubernetes commands cheat sheet

Here are some quick kubernetes commands that are helpful for me. This list keeps on growing. These include commands which I gathered while preparing for my CKA certification. Hopefull, it might be useful for someone else as well.