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

LFX mentorship (2025/term1): Implement an WDS backend to support UI frontend operations #52

Open
clubanderson opened this issue Jan 31, 2025 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@clubanderson
Copy link
Contributor

clubanderson commented Jan 31, 2025

Project: WDS Backend

Title: Expand WDS Backend Capabilities

Description:
The Workload Description Space (WDS) backend is responsible for handling workload deployments across clusters. Enhancements aim to provide better workload management, logging, and validation. Another responsibility will be the DevOps and CICD workflows associated with the entire KubeStellar UI project.

Key improvements include:

  • Implementing workload deployment and tracking features.
  • Ensuring compatibility with multiple Kubernetes environments.
  • Improving logging and monitoring of workload status and sub-objects created by workloads.
  • Enhancing API endpoints for better control and observability.
  • CICD workflows that help test and validate PRs so they can be merged with confidence
  • Dynamically creating demonstration environments that can be used to show potential users and at conferences

Expected Outcome:

  • A feature-rich WDS backend with workload deployment support.
  • CI/CD pipelines for automated testing and integration.
  • Documentation covering API usage and best practices.
  • Reliable CICD workflows to support high productivity from other contributors

Recommended Skills:

  • Go
  • Github Actions
  • Oracle Cloud
  • Kubernetes API
  • Logging & Monitoring
  • CI/CD Pipelines
@prathmesh703
Copy link

@clubanderson I would like to contribute in this project .May I know what are the prerequisites while applying for LFX mentorship program?

@clubanderson
Copy link
Contributor Author

@prathmesh703 thank you for your interest in our project. First you should Join CNCF slack. It is where I communicate with everyone interested in the internship. https://communityinviter.com/apps/cloud-native/cncf

Once you are connected, Then you should go to https://cloud-native.slack.com/archives/C08B2B3L3BR (#kubestellar-interns). In there you will see the instructions on how to get started.

@clubanderson clubanderson added enhancement New feature or request help wanted Extra attention is needed and removed bug Something isn't working labels Feb 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
Status: LFX 2025 Term 1
Development

No branches or pull requests

2 participants