Fleet Management

    • Added validation for alpha.giantswarm.io/update-schedule-target-release annotation.
    • Added validation for alpha.giantswarm.io/update-schedule-target-time annotation.
    • Added validation and tests for cluster CRs to be created in the organization-namespace from version 16.0.0.
    • Added tests for nodepool CRs to be created in the same namespace as the cluster.
  • Added

    • Add support for templating Organization CRs.

    Changed

    • Allow providing Kubernetes API URLs with prefixes to the login command.
  • Fixed

    • Fix manifests after changes introduced in v0.6.1.
  • Fixed

    • Restore missing category for NetworkPool which was causing non-deterministic generation.

    Added

    • Add alpha.giantswarm.io/update-schedule-target-release and alpha.giantswarm.io/update-schedule-target-time annotations.
    • Add example CRs for clusters.v1alpha3.cluster.x-k8s.io, machinepools.v1alpha3.exp.cluster.x-k8s.io, machinepools.v1alpha3.cluster.x-k8s.io and azuremachinepools.v1alpha3.infrastructure.cluster.x-k8s.io.
    • Add shortnames ace and aces for CRD appcatalogentries.application.giantswarm.io.

    Changed

    • Updated URLs to CRD docs and release notes.
    • Remove referencing unique infix from any CRDs.
    • Remove App CR version label as its always defaulted.
    • Update CAPV CRDs to v1alpha4 (from upstream release v0.8.1).
  • Fixed

    • Exclude flux-app which consists of many deployments.
  • Added

    • Add tags to enable cluster autoscaler to Azure Node Pool template.
    • Enable system assigned identity in Azure CAPI clusters’ master nodes.
    • Set routing table in master subnet in Azure CAPI clusters.

    Fixed

    • Set cluster.giantswarm.io/description annotation for Cluster CR in template generation command on Azure.
    • Set machine-pool.giantswarm.io/name annotation for MachinePool CR in template generation command on Azure.
  • Changed

    • Template cluster and nodepool resources in the org-namespace from AWS release 16.0.0 onwards.

    Added

    • Added aws-cluster-namespace flag for nodepools to override the standard namespace to support nodepool creation for upgraded >v16.0.0 clusters that remain in the default namespace.
    • Added support to generate templates for CAPZ clusters and node pools.
  • Added

    • Default spec.location field for CAPZ AzureMachinePool CRs.
  • Added

    • Default spec.location field for CAPZ AzureCluster CRs.
  • Changed

    • Ensure controllerManager’s extra arg allocate-node-cidrs is set to true in KubeadmControlPlane for Azure clusters.

This part of our documentation refers to our vintage product. The content may be not valid anymore for our current product. Please check our new documentation hub for the latest state of our docs.