Commit 201d44d
authored
feat(vpn): Add Site-to-Site VPN management initially for AWS and Azure (#164)
- Created templates for AWS and Azure VPN resources, which consist of each CSP's VPN gateway resource and VPN connection module between the two.
- Enhanced variable definitions for VPN configuration in the infracode, ensuring flexibility and clarity in resource management.
- Added REST API handlers for Site-to-Site VPN operations, including Create, Get, and Delete.
- Implemented validation logic for VPN configuration, ensuring correct parameters are provided.
- Added `apipa_cidrs` property for Azure configuration and updated infracode.
- Updated API docs.
- Tested for functionality and API operation.1 parent eb327e0 commit 201d44d
File tree
27 files changed
+3558
-104
lines changed- api
- pkg
- api/rest
- handler
- model
- terrarium
- templates/vpn
- aws-to-site/azure
- site-to-site
- aws
- azure
- conn-aws-azure
- modules/conn-aws-azure
27 files changed
+3558
-104
lines changedLarge diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
432 | 432 | | |
433 | 433 | | |
434 | 434 | | |
435 | | - | |
| 435 | + | |
436 | 436 | | |
437 | 437 | | |
438 | 438 | | |
| |||
0 commit comments