Open yurishkuro opened 1 month ago
would like to work on it
I would also like to help out as a prospective LFX mentee!
hii @yurishkuro I am kairvee , and would like to take up this project under LFX fall phase
@kairveeehh please apply through LFX process
@kairveeehh please apply through LFX process
@yurishkuro but that isn't open yet and also I wanted to contribute a bit before ao can you guide me regarding that please
@kairveeehh see https://www.jaegertracing.io/mentorship-for-mentees/#bootcamp
This chart will also as subchart jaeger-v2
managed in https://github.com/jaegertracing/helm-charts repo?
Part of LFX Mentorship 2024 Term 3 https://github.com/jaegertracing/jaeger/issues/5772.
Background
Jaeger is an open-source, end-to-end distributed tracing system that helps monitor and troubleshoot transactions in complex, microservices-based environments. Jaeger v2 is a major new version where we rebase all Jaeger backend components (agent, collector, ingester, and query) on top of the OpenTelemetry Collector, bringing significant improvements and changes to the platform. Helm is a package manager for Kubernetes that simplifies the deployment and management of applications.
Currently, Jaeger v1 has an official Helm chart, but there isn't one yet for Jaeger v2.
Relevant links:
Project Objective
The goal of this project is to develop a comprehensive Helm chart for Jaeger v2 that allows for easy deployment and management of Jaeger v2 components in Kubernetes environments. This chart should provide flexibility in configuration, support various deployment scenarios, and integrate well with the new architecture of Jaeger v2.
Key Features and Implementation
Jaeger v2 Component Deployment
Storage Backend Configuration
Security Features
Resource Management
Configurability and Customization
Documentation and Examples
Expected Outcome
By the end of this project, we aim to have a production-ready Helm chart for Jaeger v2 that is: