https://github.com/cloudfoundry-community/terraform-aws-vpc
Terraform module for creating an AWS VPC with NAT box
https://github.com/cloudfoundry-community/terraform-aws-vpc
Last synced: 9 months ago
JSON representation
Terraform module for creating an AWS VPC with NAT box
- Host: GitHub
- URL: https://github.com/cloudfoundry-community/terraform-aws-vpc
- Owner: cloudfoundry-community
- License: apache-2.0
- Created: 2015-05-18T13:10:30.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2016-05-03T17:01:13.000Z (about 10 years ago)
- Last Synced: 2024-04-14T22:47:44.231Z (about 2 years ago)
- Language: HCL
- Size: 55.7 KB
- Stars: 8
- Watchers: 37
- Forks: 13
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# terraform-aws-vpc
This is part of a project that aims to create the infrastructure necessary for
Cloud Foundry to be installed. For reasons of modularity, it does not install CF
or microbosh itself. You *probably* don't want to use this repo directly.
## Architecture
This terraform repo will create a VPC in Amazon, two subnets - one as a 'bastion'
to put any ssh and nat servers you need, and one for 'microbosh', and the nat
server itself.
## Deploy Cloud Foundry
This repo doesn't actually deploy Cloud Foundry. See
https://github.com/cloudfoundry-community/terraform-aws-cf-install for that.
## Subnets
The various subnets that are created by this repo, as well as by [terraform-aws-cf-net](https://github.com/cloudfoundry-community/terraform-aws-cf-net).
| Name | CIDR | Created By |
--------------|------------|----------------------
|Bastion | X.X.0.0/24 | terraform-aws-vpc |
|Microbosh | X.X.1.0/24 | terraform-aws-vpc |
|Loadbalancer | X.X.x2.0/24| terraform-aws-cf-net|
|Runtime 2a | X.X.x3.0/24| terraform-aws-cf-net|
|Runtime 2b | X.X.x4.0/24| terraform-aws-cf-net|