🚀 New Features
- ui: New permissions view that shows which (cluster) role bindings and (cluster) roles a team or user have assigned within a connected cluster. This makes it a lot easier to manage permissions for a team or user.
- ui: New metrics view that shows cpu and memory consumption, requests and limits of pods within a space.
- ui: Added metrics to the cluster views
Spaces
andVirtual Clusters
to get a quicker overview which spaces and virtual clusters consume the most resources - ui: New show all helm releases checkbox in the app table that shows all helm releases in a namespace or cluster
- ui: Added an indicator in the space view that shows how much resources a space is currently consuming
- ui: Added an indicator in the space view that shows if warning events within that space exist
- ui: New "Clone" functionality for the
Show Yaml
popup that allows you to create a new object based on the object that is viewed - ui: Added a logs button to the virtual cluster view
- api: New cluster annotation
virtualcluster.loft.sh/default-version
that can be used to set a default vcluster version for a specific cluster
📦 Other Changes
- api: Improved the virtual cluster controller that will now retry earlier to redeploy a failed virtual cluster and back-off in exponential time
- api: Updated vcluster version to v0.3.3
- ui: Renamed
vCluster(s)
toVirtual Cluster(s)
- ui: Improved Cluster Overview nodes table and you can now view nodes yaml and will see the correct node cpu, memory & filesystem usage
- cli: Use chart repo
charts.loft.sh
instead ofcharts.devspace.sh