-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(ec2): add dual stack vpc support #28480
Merged
Merged
Changes from 1 commit
Commits
Show all changes
93 commits
Select commit
Hold shift + click to select a range
ae65409
Merge pull request #2 from aws/main
scanlonp 2ebdad8
Merge branch 'aws:main' into main
scanlonp 0875c95
Merge branch 'aws:main' into main
scanlonp fa997db
Merge branch 'aws:main' into main
scanlonp 01a589c
Merge branch 'aws:main' into main
scanlonp e307864
Merge branch 'aws:main' into main
scanlonp df490ed
Merge branch 'aws:main' into main
scanlonp 4e6fece
Merge branch 'aws:main' into main
scanlonp 0f0b0aa
Merge branch 'aws:main' into main
scanlonp e425fe7
Merge branch 'aws:main' into main
scanlonp b657bea
Merge branch 'aws:main' into main
scanlonp 3e0f62c
Merge branch 'aws:main' into main
scanlonp a913d65
Merge branch 'aws:main' into main
scanlonp 61c5bb5
Merge branch 'aws:main' into main
scanlonp 775a278
Merge branch 'aws:main' into main
scanlonp 26ac4b8
Merge branch 'aws:main' into main
scanlonp bffc02b
Merge branch 'aws:main' into main
scanlonp 05e6728
Merge branch 'aws:main' into main
scanlonp 1dc9ef8
Merge branch 'aws:main' into main
scanlonp bf39cbc
Merge branch 'aws:main' into main
scanlonp a638a71
Merge branch 'aws:main' into main
scanlonp 88ba4bb
Merge branch 'aws:main' into main
scanlonp 38ed39e
Merge branch 'aws:main' into main
scanlonp d9ce236
add temp dual-stack file
scanlonp 067cf7c
dual stack vpc protocol
scanlonp 8ae575f
clean up comments
scanlonp 4d8d82a
temp fixes, refactor in the works
scanlonp 9078ffe
integ snapshot
scanlonp 5b06024
remove unnecessary file
scanlonp f6e2155
remove eigw prop and refine ipv6 property errors
scanlonp df27531
useIpv6 and useIpv6 booleans
scanlonp c75ee8d
move default IPv6 IGW route into Subnet method
scanlonp c09559c
update docstrings
scanlonp 70adf54
clean up subnetProps definition
scanlonp 36b7706
fix automatic IPv6 assignment logic
scanlonp 37ad274
update snapshot
scanlonp 3de7cca
ipv6 cidr options ip-addresses class and interface
scanlonp 02733da
eigw default route function
scanlonp 0274c9b
fix class name typo
scanlonp 7ab23ce
clean integ test
scanlonp 10121c3
clean up subnet cidr allocation
scanlonp f5951ce
clean up commented code
scanlonp 07c1439
change stack name in integ test
scanlonp d83d47e
update basic unit test
scanlonp c7638a0
Add documentation to distinguish IPv4 and v6 props
scanlonp 1efc632
Edit doc string
scanlonp 4780b0d
Merge branch 'main' into designIpv6Vpc
scanlonp cea83d3
Merge branch 'main' into designIpv6Vpc
scanlonp 2d255a7
add Ipv6Outbound property to instance
scanlonp 5308b87
add ec2 integ test
scanlonp 1f852fb
fix linting errors
scanlonp f5d11e2
update integ test to set public IPv4 address
scanlonp c38f844
ec2 integ snapshot
scanlonp 8d9b4b1
fix typo in error message
scanlonp 86c6f57
add IPv6 info to readme
scanlonp 8824b7f
use ipv4.google.com in web-server
scanlonp 5e98f6c
standardize CIDR capitalization in ip-addresses
scanlonp ea18b77
clean up readme and add dual stack configurations
scanlonp 0fbaaee
Update packages/aws-cdk-lib/aws-ec2/lib/vpc.ts
scanlonp 929c4b9
update readme vpcProtocol to ipProtocol
scanlonp d28654e
Merge remote-tracking branch 'refs/remotes/origin/designIpv6Vpc' into…
scanlonp 336c056
ipv6IpAddresses to ipv6Addresses
scanlonp b71df98
change vpcProtocol to ipProtocol
scanlonp d9c5de7
docs nit
scanlonp dee22b1
Remove admin permissions from EC2DualStack test.
0fc8846
Add snapshot dir
665943e
Merge pull request #7 from scanlonp/mikewrighton-fix-admin-role
scanlonp a5462a2
tag vpc and subnets with protocol
scanlonp 2d9175e
use IDependable
scanlonp 253c321
fix dependable
scanlonp c395e38
update integ test
scanlonp b0102c6
ec2 integ snapshot update with tags
scanlonp 402f236
add note on length of integ test
scanlonp 7201291
move dependencies to caller, remove prop
scanlonp c4e021a
update base integ test and snapshot
scanlonp cde7b40
addIpv6Nat64route function
scanlonp 636c635
fix default protocol logic
scanlonp a5a9fb0
update base integ test and snapshot
scanlonp 2e41fdb
clean up useIpv4 usage + add docstring
scanlonp 3d13d2e
move splitting of IPv6 CIDRs to ip-addresses
scanlonp f16843c
update ec2 snapshot
scanlonp 795fbc2
re-arrange ip-addresses functions
scanlonp 48533f6
collapse allocateSubnetResources calls
scanlonp 1def36c
allocate vpc ipv6 cidr in ipAddresses
scanlonp e6d2620
remove tags, allocate ipv cidr in ipAddresses
scanlonp b0e1815
update integ test name and snapshots
scanlonp 38a9e36
change import order
scanlonp 5fdfa97
add error case test
scanlonp d55ca88
update contruct name in ec2 integ & snapshot
scanlonp 50c03ba
Merge branch 'main' into designIpv6Vpc
scanlonp 4738ed7
Empty commit test
8d19bf5
Merge branch 'main' into designIpv6Vpc
mikewrighton 911a995
Merge branch 'main' into designIpv6Vpc
mergify[bot] File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldnt Isolated subnet also be added here to prevent a racecondition?