Fleet Management

  • Added

    • Add ‘AWSUpdateMaxBatchSize’ annotation to configure max batch size for AWS ASG update.
    • Add ‘AWSUpdatePauseTime’ annotation to configure pause time between rolling a single batch in ASG.
  • Added

    • Add annotation to enable feature to terminate unhealthy nodes on a cluster.
    • Cluster condition ProviderInfrastructureReady: True when AzureCluster is ready
    • Cluster condition NodePoolsReady: True when all node pools are ready
    • Cluster Upgrading condition UpgradeCompleted reason: used when Upgrading is set to False because the upgrade has been completed
    • Cluster Upgrading condition UpgradeNotStarted reason: used when Upgrading is set to False because the upgrade has not been started
    • Cluster Creating condition CreationCompleted reason: used when Creating is set to False because the creation has been completed
    • Cluster Creating condition ExistingCluster reason: used when Creating is set to False because an older cluster (created without Conditions support) is upgraded to newer release that has conditions.
  • Removed

    • Removed availability zones for GermanyWestCentral in Azure.
    • Removed the --domain flag on Azure.
  • Added

    • Add display columns to AppCatalogEntry CRD.
  • Removed

    • Remove SSH key parameter for azure in the template command.
  • Added

    • Add organization CR description.

    Changed

    • Hide LastDeployed, revision if they are not presented.
  • Added

    • Start publishing a container image of kubectl-gs as giantswarm/kubectl-gs

    Changed

    • Normalize organization name when used as a namespace, to match company requirements.
    • Allow using inactive release versions for templating clusters. This is especially useful for testing cluster upgrades.
  • Changed

    • Store Azure node pools resources in the organization-specific namespace.
    • Display full error output when getting installation info fails or when the OIDC configuration is incorrect, while running the login command fails.
    • Use proper CAPI conditions to determine Azure Cluster status.

    Fixed

    • Use the custom releases branch when fetching release components.
  • Fixed

    • Revert changes in release v2.6.1.
  • Changed

    • Update CAPZ dependencies.

    Fixed

    • Bump go module major version to v3.