Skip to content

Add multi-account VPC discovery via AWS Transit Gateway#669

Merged
RomanMelnyk113 merged 28 commits intomainfrom
network-aws-multi-account-vpc-support
Mar 27, 2026
Merged

Add multi-account VPC discovery via AWS Transit Gateway#669
RomanMelnyk113 merged 28 commits intomainfrom
network-aws-multi-account-vpc-support

Conversation

@RomanMelnyk113
Copy link
Copy Markdown
Contributor

@RomanMelnyk113 RomanMelnyk113 commented Mar 12, 2026

Automatically discovers VPCs connected via AWS Transit Gateway so that netflow records include correct zone/region attribution for cross-account traffic - previously this required manual static CIDR mappings

  • Enumerates TGW attachments for the cluster VPC, then fetches subnets from remote accounts via cross-account STS role assumption
  • For cross-region TGW peering, resolves the peer TGW region and discovers VPCs behind it
  • When --cloud-provider-aws-cross-account-role template is set then cross-account discovery will kick in
  • Falls back to TGW route-table CIDRs (region-level only, no AZ detail) when cross-account IAM role isn't configured
  • Updated docs/CLOUD.md to cover AWS TGW auto discovery feature
  • Improved logging overall in related places

@RomanMelnyk113 RomanMelnyk113 marked this pull request as draft March 12, 2026 14:51
@RomanMelnyk113 RomanMelnyk113 changed the title Network aws multi account vpc support Add multi-account VPC discovery via AWS Transit Gateway Mar 18, 2026
@RomanMelnyk113 RomanMelnyk113 marked this pull request as ready for review March 18, 2026 12:17
@RomanMelnyk113 RomanMelnyk113 merged commit 4c0f1e3 into main Mar 27, 2026
3 checks passed
@RomanMelnyk113 RomanMelnyk113 deleted the network-aws-multi-account-vpc-support branch March 27, 2026 09:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants