Changes and Releases

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

  • What’s changed

    • We’ve adjusted the getting started guide to support clusters that do not come with an ingress controller installed by default. (#1387)
    • Some more adjustments for the app platform naming change. (#463)
    • Fix similar instance types reference (#466)
  • Changed

    • Use Release.Revision in annotation for Helm 3 compatibility.
  • What’s changed

    • Fix a race condition when opening the cluster detail view. (#1381)
    • Added pods-cidr flag to generate pods CIDR in Cluster CRs
    • Added support for new Release CR
  • What’s changed

    Added

    • Add support for spot instances on AWS (#1270)

    Fixed

    • Fixed a problem where the clusters overview would not show clusters created outside of the user’s happa session (#1379)
    • Add documentation regarding spot instances
  • Added

    • Modified docs for the G8sControlPlane CRD
    • Add property descriptions to AWSMachineDeployment in infrastructure.giantswarm.io/v1alpha2.
    • Add property descriptions to AWSControlPlane in infrastructure.giantswarm.io/v1alpha2.

    Changed

    • Change release CR back to be cluster scoped.
    • Make more CR status fields omitempty.
    • Make CR status fields optional.

    Fixed

    • Fix mistake in the main description of G8sControlPlane in infrastructure.giantswarm.io.
  • Added caveat for IC installation on AWS (#454) Replacement of Happa with Web UI (#453) Change default keypair/kubeconfig TTL to 1 day (#456) Update app catalog basic guide image and urls. (#457) Light editing and a closing sentence (#459) Spelling and readability (#460) Edited for typos and English (#458) Name Change: App Catalog to App Platform (#440) Removal of references to K8s 1.9 (#455) Typos and readability (#461)

  • Changed

    • Restrict PodSecurityPolicy volumes to only those required (removes wildcard).
    • Tune net.ipv4.ip_local_port_range to 1024 65535 as a safe sysctl.
    • Tune net.core.somaxconn to 32768 via an initContainer with privilege escalation.
    • Use 4 worker processes by default.
    • Use upstream default of max-worker-connections of 16384.
    • Ignore NGINX IC Deployment replica count configuration when HorizontalPodAutoscaler is enabled.
    • Drop unnecessary Helm release revision annotation from NGINX IC Deployment.
    • Adjust README for display in the web interface context.