This repository has been archived by the owner on Apr 25, 2024. It is now read-only.
Releases: loft-sh/kiosk
Releases · loft-sh/kiosk
v0.1.14
Changes
- Disables the server side apply feature by default for the extension api server
v0.1.13
Changes
- Update internal kubernetes version to v1.18.4
- Update internal helm version to v3.2.3
- Improves logging output of kiosk
v0.1.12
v0.1.11
Changes
- don't autocomplete account in space creation
- chart: add apiservice and webhook
- chart: add metadata
- chart: remove unused options from values.yaml
Upgrading kiosk
You may need to run the following commands before upgrading to this version using helm upgrade
:
kubectl delete apiservice v1alpha1.tenancy.kiosk.sh
kubectl delete ValidatingWebhookConfiguration kiosk
Both of these objects are now part of the helm chart. Instead of deleting them before upgrading, you may also add the app.kubernetes.io/managed-by
annotation for helm instead.
v0.1.10
Changes
- Kiosk now syncs subjects with an account of all rolebindings & clusterrolebindings that have a kiosk account as an owner reference
- Kiosk now allows cluster admins to create spaces for other users if they could create namespaces via rbac
- helm TemplateInstances now also deploy crds
- Fixes an issue where creating a space could result in a conflict error (#62)
- Improved error messages in apiserver
v0.1.9
Changes
- improves error handling of the template instance
v0.1.8
Changes
- Automatically generate required crds and install them in the cluster
v0.1.7
Changes
- kiosk doesn't require cert-manager anymore and instead manages its certificates on its own
- kiosk automatically creates and updates the validatingwebhookconfiguration & apiservice
- upgraded helm to v3.1.2
v0.1.5
Changes
- Properly generate clientsets for non namespaced resources