Changes and Releases

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

    • Update changes and releases
    • Improved the RSS feeds for the Changes and Releases section, to contain the full content and also have more useful titles.
  • Changed

    • Allow for node pools with zero nodes (#1971)
    • Let the ‘Release notes’ link in the footer point to the docs.giantswarm.io release page (#1981)
    • Only display that a new happa version is available if a user is logged in (#1978)

    Fixed

    • Clean up version picker component and truncate values (#1979)

    Security

    • Fix ‘SNYK-JS-TRIM-1017038’ and ‘SNYK-JS-AXIOS-1038255’ vulnerabilities (#1980)
    • Update changes and releases
  • Removed

    • Removed the --release and --release-branch version from kubectl-gs template nodepool command.
    • Allow node pools to have a minimum scaling range of 0 (zero).
    • Update all articles to use the term “tenant cluster release” where appropriate (#642)
    • Fixed a link (#647)
  • Added

    • Default the Cluster Operator Version Label in Cluster from Release CR.
    • Default the AWS Operator Version Label in AWSCluster from Release CR.
    • Default the AWS Operator Version Label in AWSControlplane, AWSMachinedeployment Mutators and add generic label defaulting from AWSCluster CR.
    • Default the Cluster Operator Version Label in G8sControlplane, Machinedeployment Mutators and add generic label defaulting from cluster CR.
    • Default the Master attributes in the AWSCluster Mutator for pre-HA versions.
    • Default the Release Version Label and refactor the G8sControlplane and AWSControlPlane Mutators.
    • Default the Release Version Label in the AWSCluster, MachineDeployment and AWSMachineDeployment CRs based on the ClusterCR
    • Update changes and releases
  • This release offers the possibility to configure the subnet size of Network Pools, the size and wait time of batches during tenant cluster upgrades. More details about the upgrade improvements can be found in our Fine-tuning upgrade disruption on AWS guide.

    Change details

    aws-cni 1.7.5

    Bug - Match primary ENI IP correctly (#1247 , @mogren)

    aws-operator 9.3.1

    Changed

    • Update dependencies to next major versions.

    Fixed

    • During a deletion of a cluster, ignore volumes that are mounted to an instance in a different cluster.

    Added

    • Annotation alpha.aws.giantswarm.io/metadata-v2 to enable AWS Metadata API v2
    • Annotation alpha.aws.giantswarm.io/aws-subnet-size to customize subnet size of Control Plane and Node Pools
    • Annotation alpha.aws.giantswarm.io/update-max-batch-size to configure max batch size in ASG update policy on cluster or machine deployment CR.
    • Annotation alpha.aws.giantswarm.io/update-pause-time to configure pause between batches in ASG update on cluster or machine deployment CR.

    cert-manager 2.3.2

    Added

    • Added values.schema.json for validation of default values. (#90)
    • Made cert-manager version configurable. (#91)

    Changed

    • Updated cert-manager to v1.0.4. (#95)
    • Update RBAC API versions. (#84)

    Fixed

    • Updated app version in Chart.yaml metadata to v1.0.3. (#91)