Skip to content

v1.0.2

Choose a tag to compare

@akash-cloudtech akash-cloudtech released this 22 Jul 19:46
· 4 commits to main since this release

K8s Rizz Check v1.0.2

Performance release. Testing against a real multi-project, multi-cluster GCP environment surfaced two slow spots: switching namespaces (10+ seconds on clusters with a lot of installed CRDs) and switching between clusters/projects. Both are fixed.

What's faster

  • Namespace switching: the app was fetching each resource type in a namespace one at a time, waiting for each to finish before starting the next. It now fetches them all at once. Confirmed faster in real testing on a CRD-heavy cluster.
  • Cluster/project switching: the app was checking your Google Cloud credentials twice per switch, and fetching the full pod list for the cluster twice, by accident. Both are now done once.
  • The one-time scan of what resource types exist on a cluster (only happens once per cluster, cached afterward) is also faster now for the same reason.

Under the hood

  • Google Cloud credential setup is now remembered for a few minutes per cluster instead of being redone on every single switch.
  • Independent data fetches (pods, storage, metrics) now run in parallel instead of one after another.

No configuration changes needed. Existing config.yaml files keep working as-is.