Changes and Releases

Updates on Giant Swarm workload cluster releases, apps, UI improvements and documentation changes.

  • Added Azure security basics (#408) Updates to English (#396)

  • Bug Fixes

    • We now reset the create organization modal after submitting or closing it. (#1087)
    • We also fixed an issue with our CI now that we are prepending tags with v (#1088)
  • New Features

    • When viewing a cluster that does not come with a preinstalled ingress we now show a message explaining why and include a link to get more information. (#1079)

    Changes

    • We’ve made a change to avoid showing the upgrade available message for incompatible version jumps on AWS. (#1083)
    • The names of node pools are now truncated only if there is not enough space to display them (#1084)
    • The kubeconfigs generated when creating a keypair are now aligned with what gsctl produces. They now have cluster specific values for the name, username, and context fields (#1073)

    Bug Fixes

    • Improve how we deal with clusters that have been deleted. (#1086)
    • Fixed certain issues on the cluster detail page (#1082, #1062, #1059)
    • Fixed invite modal logic (#1072) (This is relevant only to Giant Swarm staff, customers are not able to invite users)
    • Reduce the number of api calls made when switching organizations (#1060)

    Dev changes / Refactorings

    • Produce node pools to selector (#1061)
    • Refactor OAuthCallback route into function component (#1076)

    Note: We’ve started adding v to our tags, because that is the recommended practice and how other repos throughout Giant Swarm do it too!

  • Added a guide on how to install the optional ingress controller using our web UI.

  • Changed

    • Updated external-dns app version to v0.5.18.
  • Updated some URLs which apparently caused troubled with the link checker in CI.

  • First release with helm chart supporting app-operator/chart-operator

  • Fix

    • Issue #41 : Helm upgrade causes service account to be recreated (recreating service token)
  • Add Azure Log Analytics support

  • Changes

    • Instead of waiting for all requests to finish, we render the cluster overview immediately with some placeholders for things like CPU, RAM, Nodecount. (#1048, #1036)

    Bugfixes

    • Fixed a crash when trying to render clusters with an unknown instance type (#1058)
    • Corrected the endpoint used when upgrading our latest (v5) clusters (#1057)
    • Fixed various display issues in the cluster detail view (#1056, #1053, #1054, #1037)
    • Fixed an error after creating clusters with an older version (#1051)
    • Fixed a bug when deleting clusters that could cause it to reappear in a deleted state. (#1035)

    Dev Changes

    • Fixes and improvements in our testing

      • Added tests for components with copyable content (#1038)
      • Fixed memory leaks and errors in tests console (#1055)
      • Add integration tests and testUtils paths to TS config (#1050)
    • An internal refactoring to refer to our latest clusters as “v5 clusters” instead of nodepools clusters (#1047)

    • Dependency updates (#1046)

    • Moved all URLs to an enum-like data structure and provide helpers for easily manipulating them (#1031)