v0.6.0 🌈
github-actions
released this
12 Sep 20:04
·
531 commits
to refs/heads/main
since this release
Changes
🛠 Improvements
- Remove support sysns useraddon and Add support ClusterTemplate for useraddon @jlandowner (#454)
- Port name rename @oruharo (#440)
- [cosmoctl] Modify addon flag @oruharo (#439)
- [dashboard]Prevent deletion of own user @oruharo (#438)
- PortName should be limited less than 15 characters @oruharo (#437)
- [dashboard UI] template description on UI @oruharo (#431)
🐛 Bug Fixes
- Fix controller manager bugs @jlandowner (#471)
- Fix:[Dashboard UI] default user addon is not sent to the server @oruharo (#470)
- [Dashboard UI] Fix default user addon checkbox not effective @jlandowner (#462)
- Fix:normal user must not be able to delete users @oruharo (#436)
🧰 Maintenance
⛓️ Dependency update
Docker Images
ghcr.io/cosmo-workspace/cosmo-controller-manager:v0.6.0
ghcr.io/cosmo-workspace/cosmo-dashboard:v0.6.0
ghcr.io/cosmo-workspace/cosmo-auth-proxy:v0.6.0
How to install
How to upgrade
# update helm local repository
helm repo update
# get current values for cosmo-controller-manager
helm get values cosmo-controller-manager -n cosmo-system | tail -n +2 > controller-manager.values.yaml
# get current values for cosmo-dashboard
helm get values cosmo-dashboard -n cosmo-system | tail -n +2 > dashboard.values.yaml
# TODO: fix values.yaml if chart options is updated
# upgrade cosmo-controller-manager
helm upgrade cosmo-controller-manager cosmo/cosmo-controller-manager -n cosmo-system --values controller-manager.values.yaml
# update default Templates
kubectl apply -f https://raw.githubusercontent.com/cosmo-workspace/cosmo/v0.6.0/config/user-addon/auth-proxy/user-addon-cosmo-auth-proxy-role.yaml
# upgrade cosmo-dashboard
helm upgrade cosmo-dashboard cosmo/cosmo-dashboard -n cosmo-system --values dashboard.values.yaml