Author Archives: anuj - Page 9
Azure CLI – working with subscriptions
List current logged in (in the browser) accounts azure account list Switch Subscriptions az account set --subscription <name or id>
How do you make a GCP bucket public?
Make a Storage Bucket Public The simplest way is to assign the AllUsers IAM role to the bucket. This makes it accessible for All users, regardless of their source. What…
VPC Service Controls – As Firewall Rules
Are like firewalls - Firewall rules allow/block based on IP addresses - VPC service controls allow/block based on a project perimeter For to Ensure that cloud storage buckets can be…
Compute Engine Restrict Access – restrict service accounts in GCP
Two relevant roles to assign to IAM user - Compute Instance Admin and Service Account User. , Note the prefixes on these two. The instanceAdmin is related to the COMPUTE…
GCP Service Accounts – Additional Use Cases
Service accounts are extremely useful in GCP - in calling service APIs - both via custom or default Service Accounts. (Also read Service Accounts in GCP Overview and Custom versus…
Credential types – in GCP and otherwise
What is the difference between API Keys, OAuth Credentials and Service Accounts (in GCP)? This post will shed some light. While GCP specific, this also applies in general. Credential types…
GCS Lifecycle Rules – Lifecycle Conditions
All versions that are not LIVE (and 30 days old) to be deleted. All other versions to be moved to COLDLINE (after 365 day) {"lifecycle": { "rule": } }]}} Run…
Folders and Billing in GCP
Folders in GCP are not billable entities - Projects and Org level billing is all that can be enforced.
What is BigTable good for – GCP
When you have non relational data - Metadata from GCP services (Compute Engine, Cloud storage ...), this can easily be streamed to either DataStore or BigTable. For large volume of…
Re-Running DataFlow Jobs – Cloud Composer
Use Case : Data Flow pipeline reads a CSV file every morning at 8 AM (or any other source file, like a JSON file) to process it before storing the…