bottlerocket-os / bottlerocket-os/bottlerocket
Configurable MTU
- Dominant language
- Rust
- Stars
- 9.7k
- Forks
- 586
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 12
Description
**What I'd like:**
I'd like to be able to configure the MTU of EC2 instances running bottlerocket.
I'm using cilium on AWS EKS with cluster mesh across multiple AWS VPCs through a Transit Gateway. Unfortunately, Transit Gateways support a max of 8500 MTU and the EKS optimized AMIs use jumbo frames.
**Any alternatives you've considered:**
None
Related discussion: https://github.com/bottlerocket-os/bottlerocket/discussions/3338
Contributor guide
Research direction
Start by reading the related discussion and tracing how Bottlerocket configures networking for EC2 instances; the issue names no files or tests. Determine where an MTU setting belongs and how it should interact with EKS, Cilium, and Transit Gateway deployments. Done means users can configure the instance MTU for this environment and the behavior is covered by the project's relevant validation or tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws
- Domain
- cloud, networking, operating-systems
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100