Changes and Releases

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

  • Changes

    • Happa now ensures that certain apps (like the ingress app) can only be installed in the right namespace.

    Bugfixes

    • We fixed a bug in the getting started guide.
  • Changed

    • Updated helm chart for clusters with restrictive network policies. (#9)
  • Greetings fellow Happa users and Happa followers. It is now possible to set an App’s secret while installing it! Before this, it was possible to upload a secret for an app, but only after creating it. That meant you’d potentially have a misconfigured app for a moment, which isn’t ideal. Now the install app modal contains a field for uploading your Secrets file too!

    Other than that, Happa 0.10.7 brings quite a lot of behind the scenes development work to the table.

    We’ve discussed internally the future of Happa’s codebase extensively, and these decisions are starting to be implemented and are now finding their way into the codebase.

    Changes:

    • It is now also possible to supply a secret when creating an app (#877)

    Bugfixes:

    • Fixed an issue when editing node pool names regarding truncation (#969)
    • Fixed the CPU and RAM label showing “0” when loading a ‘v4’ cluster. (#970)
    • Fixed a bug when loading keypairs (#985)
    • Fixed an infinite loop that could occur in the availability zone component (#992)

    Dev Changes

    • Internal data handling now uses await instead of promises and has been refactored (#928, #991, #982, #997)
    • Added some more tests around the organization management feature. (#958, #963)
    • Updated various dependencies (#961, #966, #916, #972, #981, #996)
    • Various code style improvements and changes (#957, #944)
    • Use latest node version in our CI (#967)
    • Include the sha of the deployed Happa instance in our exception notification (#984, #995)
    • We decided to pin all dependencies in the package.json file (#983)
  • Changed

    • Fix HPA manifests for Kubernetes 1.16.
  • Changes

    • Make happa docker image available in the Aliyun registry in China. (#931)
    • Use Azure-specific wording “VM size” in cluster details view. (#904)

    Bugfixes

    • Fixed payload structure for the API request to create a v5 cluster (release 10.x.x) that would cause a manually selected master node avaiability zone choice to be ignored. (#930)
    • Fixed a problem that prevented installing an app. (#954)
    • Cosmetic fixes. (#927, #940)
  • Changed

    • Updated manifests for Kubernetes 1.16. (#16)
  • Changed

    • Updated manifests for Kubernetes 1.16.
  • Changed

    • Updated manifests for Kubernetes 1.16. (#6)
  • Added

    • Add support AWS SDK configuration with explicit credentials.
  • Changes

    • We updated to a new version of handlebars not affected by CVE-2019-19919
    • We updated eslint-plugin-emotion
    • We improved the way our Copy to Clipboard features work internally