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.
This helps us debug ChaosMesh
Below is a summarization created by an LLM (gpt-4-0125-preview). Be mindful of hallucinations and verify accuracy.
Why
The changes introduce a ChaosMesh playground infrastructure along with a self-serve EC2 VM template, aiming to facilitate chaos experiments in a Kubernetes environment and streamline the process of deploying and managing EC2 instances.
What
Added documentation for setting up and using a ChaosMesh playground with Kind.
Added a DevBox configuration file specifying tool versions and scripts for setting up the ChaosMesh environment.
Added a lock file to ensure consistent setup across different setups.
Added a Kubernetes deployment and services to test network latency using ChaosMesh.
Added a Kind configuration file for setting up a local Kubernetes cluster with multiple nodes.
Added a ChaosMesh NetworkChaos manifest to introduce network latency to the ping-app.
Added a .gitignore file specific to the EC2 infrastructure with patterns for binaries, test outputs, and other common files.
Added documentation for deploying, connecting to, and managing a self-serve EC2 VM.
Added a CDK configuration file specifying the application entry point and context parameters for the EC2 infrastructure.
Added a common Go template for EC2 infrastructure setup, including key pair generation/import and instance creation.
Added the main Go file for the EC2 infrastructure setup using AWS CDK.
Added Go module and sum files defining project dependencies.