Skip to content
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

Implement network traffic disruptions #362

Open
Tracked by #243
pablochacin opened this issue Oct 25, 2023 · 1 comment
Open
Tracked by #243

Implement network traffic disruptions #362

pablochacin opened this issue Oct 25, 2023 · 1 comment
Labels
design proposal Requires a design document for discussion enhancement New feature or request

Comments

@pablochacin
Copy link
Collaborator

Provide a mechanism for disturbing the incoming/outgoing network traffic for a target (pod, node)

  • Package delays to simulate network congestion or the effect of different network capacities
  • Package drop to simulate network interruptions
@pablochacin pablochacin added the enhancement New feature or request label Oct 25, 2023
@pablochacin pablochacin added the design proposal Requires a design document for discussion label Oct 25, 2023
@pablochacin pablochacin changed the title Implement low level network disruptions Implement network traffic disruptions Oct 25, 2023
@pablochacin
Copy link
Collaborator Author

pablochacin commented Oct 25, 2023

The basic functionalities are provided by the traffic control (tc) command.

tc-go is a pure go implementation of tc capabilities using Netlink.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design proposal Requires a design document for discussion enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant