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

Adding LitmusChaos for LFX mentorship T2 #1240

Merged
merged 3 commits into from
May 9, 2024
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
Adding LitmusChaos for LFX mentorship T2
Signed-off-by: Raj Babu Das <[email protected]>
  • Loading branch information
imrajdas committed May 9, 2024
commit ad5335038034f30bbc7d8c7914cd307d005caadd
38 changes: 38 additions & 0 deletions programs/lfx-mentorship/2024/02-Jun-Aug/project_ideas.md
Original file line number Diff line number Diff line change
Expand Up @@ -532,3 +532,41 @@ fundamentals, familiarity with [sigstore](https://www.sigstore.dev/),
- Hung-Ying Tai (@hydai, [email protected])
- Upstream Issue: https://github.com/WasmEdge/WasmEdge/issues/3371

### LitmusChaos

#### Revamp Litmus Helm Agent, UBI migration of Images

- Description: The Litmus Helm Agent, one of the microservice in Litmus, requires modernization for compatibility with Litmus 3.x API changes. Simultaneously, migrating Litmus Chaos container images to Red Hat's Universal Base Image (UBI) enhances security and compatibility. This project aims to revitalize the Helm Agent and streamline image management, ensuring seamless integration and robust deployment in containerized environments.
- Expected Outcome:
- Seamless Integration: The Litmus Helm Agent will seamlessly support Litmus 3.x API changes, ensuring compatibility and uninterrupted functionality within the ecosystem.
- Enhanced Security: Migrating Litmus Chaos container images to Red Hat's Universal Base Image (UBI) will bolster security and compatibility, optimizing deployment in diverse containerized environments.
- Recommended Skills: Golang, Kubernetes
- Mentor(s):
- Sayan Mondal (@S-ayanide, [email protected])
- Vedant Shrotria (@Jonsy13, [email protected])
- Raj Babu Das (@imrajdas, [email protected])
- Upstream Issue: https://github.com/litmuschaos/litmus/issues/4634

### Enhancements in Chaoscenter: GitOps Support for Azure Git, Group Chaos Infra by Environments in Infrastructure Selection Modal

- Description: In this project, we aim to implement GitOps support specifically for Azure Git within Chaoscenter. Additionally, we will enhance the Infrastructure Selection Modal by introducing the capability to group chaos infrastructure based on environments, ensuring better organization and management.
- Expected Outcome:
- Seamless integration with Azure Git for GitOps workflows.
- Introduction of environment-based grouping in the Infrastructure Selection Modal.
- Improved chaos infrastructure management and user experience in Chaoscenter.
- Recommended Skills: Golang, Kubernetes, ReactJS
- Mentors(s):
- Shubham Chaudhary (@ispeakc0de, [email protected])
- Amit Das (@amityt, [email protected])
- Sahil Kumar (@SahilKr24, [email protected])

### Implementing Upgrade Agent Support in Litmus 3.x

- Description: Integrating an upgrade agent into Litmus 3.x streamlines Chaoscenter upgrades, eliminating the need for fresh installations. This feature ensures seamless transitions between versions, especially useful when facing significant changes.
- Expected Outcome:
- Seamless Upgrades: Integration of the Upgrade Agent ensures smooth transitions during Chaoscenter upgrades, removing the necessity for fresh installations.
- Simplified Process: Users can upgrade from one version to another without the hassle of reinstallation, saving time and effort.
- Recommended Skills: Golang, Kubernetes
- Mentors(s):
- Saranya Jena (@Saranya-jena, [email protected])
- Sarthak Jain (@SarthakJain26, [email protected])
Loading