Skip to content

luillyfe/shared-vpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Shared VPC: A centralized approach to multi-project networking with Pulumi

Multi-project networking with ease!

Streamline your network setup with Google Cloud's multi-project networking! Are you tired of managing multiple projects with separate networks? Do you struggle to keep track of your network configurations across different projects? Google Cloud's multi-project networking feature allows you to create a single network that spans across multiple projects, making it easier to manage your network resources and reduce complexity.

With multi-project networking, you can:

  • 🚀 Share network resources across projects
  • 🚀 Simplify network configuration and management
  • 🚀 Improve security and compliance
  • 🚀 Enhance collaboration and communication across teams

Installation

Setup in your local machine with Brew

  brew install pulumi/tap/pulumi
  Pulumi preview
  Pulumi Up

Documentation

Micro Stacks

Pulumi supports an equivalent to microservices but in project and stack form. Inthis model we broke Shared VPC into 3 dimenssions:

  • The host project
  • Service project 1
  • Service project 2

This enable difference advantages like each service project can evolve at different cadences

🚀 About Me

Hi, I'm Fermin Blanco, a software engineer, hailing from the vibrant city of Cúcuta, Colombia. I have been writing software for almost 11 years now, in a couple of different languages, notably Go and Javascript. I find myself deeply passionate about software engineering and love to share my insights and experience with others. I'm a regular contributor to Medium, where I engage in the creation of thought-provoking content and personal experiences in the field. I'm also active on Stack Overflow, where I help developers solve their coding problems.

License

MIT