Crafted by Jhooq
open-menu closeme
Home
Ansible
Kubernetes
Terraform
Google Cloud
YouTube
About
Contact
github twitter linkedin rss
  • Google Cloud Private Service Connect (PSC) Explained - Publish a Service with a Service Attachment and Consume It Through a PSC Endpoint

    calendar Oct 9, 2026 · 24 min read  ·
    Last Modified : Oct 9, 2026
    Share on: twitter facebook linkedin copy
    Author :  Rahul Wagh
    Google Cloud Private Service Connect (PSC) Explained - Publish a Service with a Service Attachment and Consume It Through a PSC Endpoint

    This is the last post of my Google Cloud networking series, and it is about the tool I find the most elegant of them all - Private Service Connect, or PSC. With VPC peering we connected two whole networks. With Shared VPC we put many projects on one network. PSC does something much more surgical - it lets one team …


    Read More
  • Google Cloud Shared VPC Explained - Host Project, Service Project, networkUser and Cloud NAT (gcloud and Terraform)

    calendar Oct 9, 2026 · 29 min read  ·
    Last Modified : Oct 9, 2026
    Share on: twitter facebook linkedin copy
    Author :  Rahul Wagh
    Google Cloud Shared VPC Explained - Host Project, Service Project, networkUser and Cloud NAT (gcloud and Terraform)

    In the last two posts we connected networks with VPC peering and cross-project VPC peering, and both times we ran into the same wall - peering is not transitive, and every team still has to build and maintain its own VPC. In this blog post we are going to look at the way enterprises actually solve this on Google Cloud …


    Read More
  • Google Cloud Organization Setup with Cloud Identity Free - Create an Org and Move Your Projects Under It

    calendar Oct 9, 2026 · 12 min read  ·
    Last Modified : Oct 9, 2026
    Share on: twitter facebook linkedin copy
    Author :  Rahul Wagh
    Google Cloud Organization Setup with Cloud Identity Free - Create an Org and Move Your Projects Under It

    When I started the Shared VPC lab I hit a wall on the very first command - gcloud compute shared-vpc enable simply does not work on a standalone project. Shared VPC, Organization Policies, folders, hierarchical firewall policies and org-level IAM all need one thing first - a Google Cloud Organization. And most of us …


    Read More
  • Google Cloud Cross-Project VPC Peering - Peer Two VPCs in Different Projects (gcloud and Terraform)

    calendar Oct 9, 2026 · 15 min read  ·
    Last Modified : Oct 9, 2026
    Share on: twitter facebook linkedin copy
    Author :  Rahul Wagh
    Google Cloud Cross-Project VPC Peering - Peer Two VPCs in Different Projects (gcloud and Terraform)

    In the previous post on Google Cloud VPC peering we built a hub-and-spoke inside a single project. But in a real company that is almost never how it looks. The network team owns a hub in one project, and every application team has its own project with its own VPC. So in this blog post we are going to peer two VPC …


    Read More
  • Google Cloud VPC Peering - Hub and Spoke Setup Step by Step with gcloud and Terraform

    calendar Oct 9, 2026 · 21 min read  ·
    Last Modified : Oct 9, 2026
    Share on: twitter facebook linkedin copy
    Author :  Rahul Wagh
    Google Cloud VPC Peering - Hub and Spoke Setup Step by Step with gcloud and Terraform

    In this blog post we are going to look at Google Cloud VPC Network Peering - what it is, when you should use it instead of Shared VPC or a VPN, and then we are gonna build a complete hub-and-spoke lab step by step. Two VPC networks, two VMs with no public IP at all, and by the end of the post the hub VM pings the …


    Read More

Categories

TERRAFORM 64 DOCKER 28 KUBERNETES 26 AWS 15 ANSIBLE 11 HELM CHART 11 BLOGGING 6 SSL 6 GOOGLE CLOUD 5 SPRING BOOT 5 QUARKUS 4 GITHUB 3 KUBESPRAY 3 PROMETHEUS-GRAFANA 3
All Categories

AI1 ANSIBLE11 AWS15 AZURE2 BLOGGING6 DEVOPS2 DOCKER28 GITHUB3 GOOGLE CLOUD5 GRADLE1 HADOOP1 HELM CHART11 HIBERNATE1 JENKINS2 KUBERNETES26 KUBESPRAY3 LINUX COMMANDS1 NGINX2 PROMETHEUS-GRAFANA3 QUARKUS4 SPRING BOOT5 SSL6 TERRAFORM64 VAGRANT3
[A~Z][0~9]

Series

TERRAFORM 62 DOCKER 28 KUBERNETES 27 ANSIBLE 11 HELM CHART 11 GOOGLE CLOUD 5 AWS 4 AZURE 2 JENKINS 2 AI 1 DEVOPS 1 LINUX COMMANDS 1

Tags

KUBERNETES 18 HELM CHART 10 BLOGGING 4 QUARKUS 4 DOCKER 3 GITHUB 3 SSL 3 KUBESPRAY 2 SPRING BOOT 2 ANSIBLE 1 HADOOP 1 INDEX 1 NGINX 1 TERRAFORM 1

Recent Posts

  • Build a Private AI Assistant with Self-Hosted n8n on a VPS - Telegram Bot, Gmail Digest, Memory, Custom Domain and Backups
  • Google Cloud Private Service Connect (PSC) Explained - Publish a Service with a Service Attachment and Consume It Through a PSC Endpoint
  • Google Cloud Shared VPC Explained - Host Project, Service Project, networkUser and Cloud NAT (gcloud and Terraform)
  • Google Cloud Organization Setup with Cloud Identity Free - Create an Org and Move Your Projects Under It
  • Google Cloud Cross-Project VPC Peering - Peer Two VPCs in Different Projects (gcloud and Terraform)
  • Google Cloud VPC Peering - Hub and Spoke Setup Step by Step with gcloud and Terraform
  • Deploying a Next.js SaaS on Google Cloud Run with Terraform: Cloud SQL, Secret Manager, Cloud Build and a deployer service account (ReplyDial case study)
  • AI Caught My Cloud Failure Before I Did

Rahul Wagh

Jhooq
Its all about Open Source and DevOps, here I talk about Kubernetes, Docker, Java, Spring boot and practices.
Read More


Jhooq

Copyright 2019-  JHOOQ. All Rights Reserved

to-top