bottlerocket-os / bottlerocket-os/bottlerocket

Configurable MTU

Open
#3,341 16 comments 4 reactions 0 assignees View on GitHub
area/networking status/icebox type/enhancement
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.