Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/luillyfe/shared-vpc
https://github.com/luillyfe/shared-vpc
gcp gcp-networking go golang google google-cloud google-cloud-platform pulumi
Last synced: 2 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/luillyfe/shared-vpc
- Owner: luillyfe
- Created: 2024-04-21T08:36:46.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-04-23T14:02:58.000Z (9 months ago)
- Last Synced: 2024-04-24T16:00:22.080Z (9 months ago)
- Topics: gcp, gcp-networking, go, golang, google, google-cloud, google-cloud-platform, pulumi
- Language: Go
- Homepage: https://medium.com/google-cloud/a-centralized-approach-to-multi-project-networking-with-pulumi-13d63d37caf7
- Size: 60.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# 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
```bash
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 2This 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](https://choosealicense.com/licenses/mit/)