Changes and Releases
Updates on Giant Swarm workload cluster releases, apps, UI improvements and documentation changes.
What’s changed
- We now use tabs in the app detail view, moving the chart versions to a different tab. (#1366)
- We also hide most chart versions now, but make them expandable. (#1351)
- The app detail page can now show a readme. (#1357)
- The app release status is now visible in the app detail modal. (#1360)
- Since keypairs are non revokable, we now display a warning if you try to create a keypair with a TTL > 30 days (#1343)
Fixed
- Fixed get started button positioning on small screens for v4 clusters (#1349)
- Fixed a bug in the cluster upgrade modal. (#1358)
- Improve Error Handling when fetching Readmes (#1367)
Added
- Add
.spec.provider.pods field to AWSCluster in core.giantswarm.io/v1alpha1.
Changed
- Replace custom
time.Time wrapper DeepCopyTime with Kubernetes built-in metav1.Time. - Generate CRDs via
kubebuilder tools based on CRs.
What’s changed
- Hide duplicated flash messages when creating clusters (#1335)
Fixed
- Fixed an issue with our Continuous Deployment.
Added
- Tenant admin role tenant-admin-manage-rbac to manage
serviceaccounts, roles, clusterroles, rolebindings and clusterrolebindings. - Add tenant admin full access to
global and default namespaces.
- Fix nested lists formatting in the guide about cluster management via Cluster API CRs.
Fixed
- Fixed a problem that made it impossible to install apps. (#1336)
Added
- We added a notification if there is a newer version of Happa that you can upgrade to (#1334)
- Added an ingress instructions tab to cluster detail view, with more details on how to access services running on your cluster (#1320)
Changed
- We improved the performance of listing clusters (#1310)
- Added more tooltips to the node pools list, to better explain what these values mean (#1312)
- We explain more clearly the consequences of deleting a node pool, depending on the number of node pools remaining. (#1314)
Fixed
- Fixed a bug when viewing a cluster that got deleted by a different user (#1333, #1311)
- Fixed various issues with the cluster listing action and automatic refreshing of cluster details (#1332, #1316, #1315)
Development Changes
- Implemented various changes to soon support READMEs when viewing an App’s detail page. (#1317)
- Various testing changes (#1124)
- Security upgrade auth0-js from 9.13.1 to 9.13.2 (#1319)
- Add new guide: Creating tenant clusters on AWS via Control Plane Kubernetes API
Added
- Document G8sControlPlane in infrastructure.giantswarm.io #405
- Document Chart in core.giantswarm.io/v1alpha1 #406