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

Extend KubernetesService to Query All Relevant Workloads #75

Closed
leonpawelzik opened this issue Sep 3, 2024 · 0 comments
Closed

Extend KubernetesService to Query All Relevant Workloads #75

leonpawelzik opened this issue Sep 3, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@leonpawelzik
Copy link
Collaborator

leonpawelzik commented Sep 3, 2024

Extend KubernetesService to Query All Relevant Workloads

Objective

Enhance the KubernetesService to efficiently query and collect information about all relevant workloads across namespaces or within a specific namespace.

User Stories

As a developer, I want to:

  • Have a reliable method to retrieve information about all running workloads from Kubernetes

Requirements

  1. Implement a new method in KubernetesService to query all workloads
  2. Optimize the query to minimize impact on Kubernetes
  3. Handle potential errors or timeouts
  4. Return workload information in a standardized format for consumption by the API endpoint
  5. Ensure the method supports pagination and namespace filtering to align with the /jobs/list endpoint requirements

Note

This enhancement should work in conjunction with the new /jobs/list endpoint to provide efficient and scalable workload listing functionality.

Related Issues

#74

@leonpawelzik leonpawelzik added the enhancement New feature or request label Sep 3, 2024
@leonpawelzik leonpawelzik added this to the Workload Listing Feature milestone Sep 3, 2024
@leonpawelzik leonpawelzik closed this as not planned Won't fix, can't repro, duplicate, stale Sep 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant