Fleet Management

  • Added

    • Add metadata about additional vSphere CRDs for documentation.

    Fixed

    • Adjust name of Cluster API certificate and service for v1alpha4. The annotation cert-manager.io/inject-ca-from value changes from giantswarm/cluster-api-core-webhook to giantswarm/cluster-api-core-cert and the service name from cluster-api-core-webhook to cluster-api-core.

    Changed

    • KVMClusterConfig: make worker node labels optional.
    • Rename provider VMWare to vSphere.
    • Split Cluster API core CRDs by provider, to enable independent versioning (e.g. v1alpha2 for AWS and v1alpha4 for vSphere).
    • Configure webhook patch for the ClusterClass CRD.
    • Update Cluster API core CRDs to v0.4.4 for improved defaulting and printer columns.
    • In the AppCatalogEntry CRD, rename the printer column APP VERSION to UPSTREAM VERSION and switch the order of VERSION and UPSTREAM VERSION. This affects the output of kubectl get appcatalogentries.
    • Update repository to use go v1.17.
    • Remove reference to deprecated AppCatalog CRD from the AppCatalogEntry CRD.
  • Added

    • Add templating for EKS clusters using the management cluster API
    • Add templating for EKS node pools using the management cluster API
    • Add templating for CAPA node pools using the management cluster API

    Changed

    • In the get catalogs command output, rename the colum APP VERSION to UPSTREAM VERSION and change the column order.
  • Added

    • kubelet and api server flags for CAPI clusters.
  • Fixed

    • Fix annotation name in subscription id defaulting rule.
  • Added

    • Default SubscriptionID field for AzureCluster CRs.

    Changed

    • Add test setup for vsphere policies.
  • Added

    • Ensure Organization CR in Azure MCs have the subscriptionid annotation set.

    Changed

    • Use Patch to save Namespace in Status to avoid write conflicts.
  • Added

    • Set kubelet extra argument node-ip for worker and masters.
    • Validate deprecated APIs.
  • Fixed

    • Fix a problem where the template subcommands would be slower than expected because of obsolete API requests.
  • Added

    • Add CRs to create a bastion host in CAPZ cluster template.
    • Enable termination events for CAPZ node pools.
  • Added

    • Provide access for customer automation SA Organization CR management.

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.