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

Conversation

imrajdas
Copy link
Contributor

@imrajdas imrajdas commented May 9, 2024

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):
  • Upstream Issue: Revamp Litmus Helm Agent, UBI migration of Images litmuschaos/litmus#4634

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

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):
  • Upstream Issue: Add support for Upgrade Agent in Litmus 3.x litmuschaos/litmus#4632

Signed-off-by: Raj Babu Das <[email protected]>
@aliok aliok merged commit ac7b7c3 into cncf:main May 9, 2024
2 checks passed
@imrajdas imrajdas deleted the add-chaos branch May 9, 2024 18:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

8 participants