Skip to content

Commit

Permalink
Migrate ipam and vpc-connectivity modules to individual repositories
Browse files Browse the repository at this point in the history
  • Loading branch information
posquit0 committed Sep 18, 2023
1 parent 89b0942 commit 06c0a22
Show file tree
Hide file tree
Showing 97 changed files with 3 additions and 4,731 deletions.
39 changes: 0 additions & 39 deletions .github/labeler.yaml
Original file line number Diff line number Diff line change
@@ -1,31 +1,10 @@
# Modules
":floppy_disk: dx-connection":
- modules/dx-connection/**/*

":floppy_disk: dx-gateway":
- modules/dx-gateway/**/*

":floppy_disk: dx-private-virtual-interface":
- modules/dx-private-virtual-interface/**/*

":floppy_disk: ipam":
- modules/ipam/**/*

":floppy_disk: ipam-resource-discovery":
- modules/ipam-resource-discovery/**/*

":floppy_disk: nacl":
- modules/nacl/**/*

":floppy_disk: nat-gateway":
- modules/nat-gateway/**/*

":floppy_disk: prefix-list":
- modules/prefix-list/**/*

":floppy_disk: reachability-analyzer-path":
- modules/reachability-analyzer-path/**/*

":floppy_disk: route-table":
- modules/route-table/**/*

Expand All @@ -34,21 +13,3 @@

":floppy_disk: vpc":
- modules/vpc/**/*

":floppy_disk: vpc-endpoint-service":
- modules/vpc-endpoint-service/**/*

":floppy_disk: vpc-gateway-endpoint":
- modules/vpc-gateway-endpoint/**/*

":floppy_disk: vpc-interface-endpoint":
- modules/vpc-interface-endpoint/**/*

":floppy_disk: vpc-peering":
- modules/vpc-peering/**/*

":floppy_disk: vpc-peering-accepter":
- modules/vpc-peering-accepter/**/*

":floppy_disk: vpc-peering-requester":
- modules/vpc-peering-requester/**/*
39 changes: 0 additions & 39 deletions .github/labels.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,33 +40,12 @@
name: "size/XL"

# Modules
- color: "fbca04"
description: "This issue or pull request is related to dx-connection module."
name: ":floppy_disk: dx-connection"
- color: "fbca04"
description: "This issue or pull request is related to dx-gateway module."
name: ":floppy_disk: dx-gateway"
- color: "fbca04"
description: "This issue or pull request is related to dx-private-virtual-interface module."
name: ":floppy_disk: dx-private-virtual-interface"
- color: "fbca04"
description: "This issue or pull request is related to ipam module."
name: ":floppy_disk: ipam"
- color: "fbca04"
description: "This issue or pull request is related to ipam-resource-discovery module."
name: ":floppy_disk: ipam-resource-discovery"
- color: "fbca04"
description: "This issue or pull request is related to nacl module."
name: ":floppy_disk: nacl"
- color: "fbca04"
description: "This issue or pull request is related to nat-gateway module."
name: ":floppy_disk: nat-gateway"
- color: "fbca04"
description: "This issue or pull request is related to prefix-list module."
name: ":floppy_disk: prefix-list"
- color: "fbca04"
description: "This issue or pull request is related to reachability-analyzer-path module."
name: ":floppy_disk: reachability-analyzer-path"
- color: "fbca04"
description: "This issue or pull request is related to route-table module."
name: ":floppy_disk: route-table"
Expand All @@ -79,21 +58,3 @@
- color: "fbca04"
description: "This issue or pull request is related to vpc module."
name: ":floppy_disk: vpc"
- color: "fbca04"
description: "This issue or pull request is related to vpc-endpoint-service module."
name: ":floppy_disk: vpc-endpoint-service"
- color: "fbca04"
description: "This issue or pull request is related to vpc-gateway-endpoint module."
name: ":floppy_disk: vpc-gateway-endpoint"
- color: "fbca04"
description: "This issue or pull request is related to vpc-interface-endpoint module."
name: ":floppy_disk: vpc-interface-endpoint"
- color: "fbca04"
description: "This issue or pull request is related to vpc-peering module."
name: ":floppy_disk: vpc-peering"
- color: "fbca04"
description: "This issue or pull request is related to vpc-peering-accepter module."
name: ":floppy_disk: vpc-peering-accepter"
- color: "fbca04"
description: "This issue or pull request is related to vpc-peering-requester module."
name: ":floppy_disk: vpc-peering-requester"
40 changes: 1 addition & 39 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,25 +6,12 @@

Terraform module which creates network related resources on AWS.

- [dx-connection](./modules/dx-connection)
- [dx-gateway](./modules/dx-gateway)
- [dx-private-virtual-interface](./modules/dx-private-virtual-interface)
- [ipam](./modules/ipam)
- [ipam-resource-discovery](./modules/ipam-resource-discovery)
- [nacl](./modules/nacl)
- [nat-gateway](./modules/nat-gateway)
- [prefix-list](./modules/prefix-list)
- [reachability-analyzer-path](./modules/reachability-analyzer-path)
- [route-table](./modules/route-table)
- [security-group](./modules/security-group)
- [subnet-group](./modules/subnet-group)
- [vpc](./modules/vpc)
- [vpc-endpoint-service](./modules/vpc-endpoint-service)
- [vpc-gateway-endpoint](./modules/vpc-gateway-endpoint)
- [vpc-interface-endpoint](./modules/vpc-interface-endpoint)
- [vpc-peering](./modules/vpc-peering)
- [vpc-peering-accepter](./modules/vpc-peering-accepter)
- [vpc-peering-requester](./modules/vpc-peering-requester)


## Target AWS Services
Expand All @@ -37,41 +24,16 @@ Terraform Modules from [this package](https://github.com/tedilabs/terraform-aws-
- Route Table
- NACL (Network ACL)
- Security Group
- Prefix List
- Elastic IP
- Gateways
- Internet Gateway
- NAT Gateway
- Peering
- PrivateLink
- Endpoint Service
- Gateway Endpoint
- Interface Endpoint
- **AWS VPC IPAM(IP Address Manager)**
- IPAM
- Scope
- Pool
- Resource Discovery
- **AWS DX (Direct Connect)**
- Connection
- Gateway
- Virtual Interface
- Private Virtual Interface
- **AWS Network Manager**
- Reachability Analyzer
- Path
- Analysis


## Examples

### VPC

- [prefix-lists](./examples/prefix-lists)

### Network Manager

- [reachability-analyzer](./examples/reachability-analyzer)
- To be added


## Self Promotion
Expand Down
54 changes: 0 additions & 54 deletions examples/prefix-lists/main.tf

This file was deleted.

9 changes: 0 additions & 9 deletions examples/prefix-lists/outputs.tf

This file was deleted.

10 changes: 0 additions & 10 deletions examples/prefix-lists/versions.tf

This file was deleted.

142 changes: 0 additions & 142 deletions examples/reachability-analyzer/main.tf

This file was deleted.

Loading

0 comments on commit 06c0a22

Please sign in to comment.