[Chaos Mesh] Single binary deployment outside kubernetes environment #578
Locked
nate-double-u
started this conversation in
Google Summer of Code 2022
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Chaos Mesh supports injecting errors into a bare metal server through chaosd and PhysicalMachineChaos. It's convenient to manage the physical machine injection through Chaos Mesh, considering its dashboard, Workflow and Schedule function. However, for a bare metal user without any kubernetes environment, he has to deploy a kubernetes cluster to manage and install Chaos Mesh. This project is to simplify this routine by packaging the neccesary part of Kubernetes and the controller of Chaos Mesh together (just like a much more simplified k3s). You will need to investigate the source codes of Chaos Mesh and Kubernetes, combine their controllers and api-servers, and extract the useful part of them. You also need to provide a out-of-box configuration for the certificates and leader election. What's more? This project has the potential to empower Kubernetes to become a framework to develop a high-available declarative API for any cloud-native projects.
Mentor(s): Yang Keao (@YangKeao)
https://github.com/cncf/mentoring/blob/main/summerofcode/2022.md#single-binary-deployment-outside-kubernetes-environment
Beta Was this translation helpful? Give feedback.
All reactions