v1.0.2
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.