Changes
- Updated default vcluster version to v0.15.2
- New loft config
uiSettings.customCss
that lets you include custom css stylesheets into the Loft UI - New loft config
uiSettings.customJavaScript
that lets you include custom js into the Loft UI - We have stabalized our css classes so you can target them via css selectors as expected
- New feature to deploy vcluster-pro
- New annotation "loft.sh/preserve-namespace-on-deletion" that can be set on a virtual cluster instance or template, to not delete the created namespace on deletion
- New loft config
uiSettings.navBarButtons
that lets you add additional nav bar buttons to the sidebar of loft - We have refactored the RBAC permissions for projects to allow the following extra RBAC permissions:
projects/spec.*
: Allows all changes to projectsprojects/spec.owner
: Allows to change the owner of a projectprojects/spec.quotas
: Allows to change the quotas of a projectprojects/spec.access
: Allows to change the access section of a projectprojects/spec.allowedClusters
: Allows to change the allowed clusters section of a projectprojects/spec.allowedTemplates
: Allows to change the allowed templates section of a projectprojects/spec.members
: Allows to change the members section of a projectprojects/spec.argoCD
: Allows to change the argoCD section of a projectprojects/spec.vault
: Allows to change the vault section of a project