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

Update CPU and Memory Charts on Namespace Overview to Match Clusters Overview Layout #3592

Open
8 tasks
mrCherry97 opened this issue Jan 15, 2025 · 0 comments
Open
8 tasks
Labels
kind/feature Categorizes issue or PR as related to a new feature.

Comments

@mrCherry97
Copy link
Contributor

mrCherry97 commented Jan 15, 2025

Description
Currently, the CPU and memory charts on the namespace overview do not align with those on the clusters overview and provide little information for the user. We need to update these charts to match the style and functionality of the clusters overview. The new charts should display the resource usage statistics obtained from the metrics available at /apis/metrics.k8s.io/v1beta1/pods.

Acceptance Criteria

  • Migrate Old Charts - Move the old CPU and memory charts from the namespace overview to the Resource quota view.
  • Add New Charts - Introduce new CPU and memory charts on the namespace overview that reflect the style and layout of the charts on the clusters overview.
  • Data Source - Ensure that the new charts display data calculated from /apis/metrics.k8s.io/v1beta1/pods.
  • Consistency - Confirm that the appearance and behavior of the new charts are consistent with those on the clusters overview.
  • Validation - Verification that the new charts accurately reflect the namespace's CPU and memory usage.
  • Documentation - Update relevant documentation to reflect the changes, ensuring users are aware of the new locations and functionalities.
  • Unit Tests - Add unit tests to verify the correctness and functionality of the new charts.
  • Integration Tests (Cypress) - Develop Cypress integration tests to cover the new charts on the namespace overview.

Attachments

@mrCherry97 mrCherry97 added the kind/feature Categorizes issue or PR as related to a new feature. label Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

No branches or pull requests

1 participant