mcp_server
If you are the rightful owner of mcp_server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
MCP Server is a tool for injecting faults and performing stress tests on Kubernetes pods and hosts using Chaos Mesh.
MCP Server is a comprehensive tool designed to facilitate fault injection and stress testing within Kubernetes environments. By leveraging Chaos Mesh, it allows users to simulate various failure scenarios and stress conditions on both pods and hosts. This includes simulating pod failures, CPU and memory stress tests, and network faults. Additionally, MCP Server provides utilities for retrieving logs and monitoring load test results, making it a valuable resource for developers and system administrators aiming to enhance the resilience and performance of their Kubernetes deployments. The server is implemented in Python and offers a range of scripts and utilities to interact with Kubernetes clusters, inject faults, and retrieve logs.
Features
- Pod Fault Injection: Simulate pod failures, pod kills, and container kills.
- Pod Stress Testing: Simulate CPU and memory stress tests on pods.
- Host Stress Testing: Simulate CPU and memory stress tests on hosts.
- Host Disk Faults: Simulate disk fill, read payload, and write payload faults on hosts.
- Network Faults: Simulate network partition and bandwidth limitations.