Fleet Management

  • Changed

    • Use the cluster-values configmap when templating the default-apps-aws app.

    Fixed

    • Fixed a bug in modifying existing entries in self-contained config files where new data for the existing entries failed to be written to the file.
  • Fixed

    • Fixed a bug in login command where the issuer URL was used instead of the server address in login retry attempt.

    Added

    • Add flags --gcp-machine-deployment-sa-email and --gcp-machine-deployment-sa-scopes to template cluster that specify a Google Cloud Platform service account and its scope to a cluster’s machine deployments
    • Added read header timeout to http server

    Changed

    • Adjusted kubectl gs login command to ensure that it writes to the main kubeconfig file only in case there are actual changes in the content of the file.
  • Fixed

    • Fix login command failing because opening the browser blocks and callback webserver does not start on some operating systems
  • Added

    • Add annotation to disable kube-proxy feature in cilium during migration from AWS-cni to cilium.
  • Changed

    • Add giantswarm.io/cluster label to the ‘default-apps’ bundle so that it’s deleted when a Cluster is deleted.
    • Deprecated --enable-long-names flag and added support for generating and validating long resource names (up to 10 characters) by default.
    • Add option to reference the cluster-values configmap in the App CR created for CAPI clusters.
  • Added

    • Add timeouts support to App CR.
    • Added support for deriving internal API hostname from workload cluster main API URLs
  • Fixed

    • kubectl gs template app help text: Replace deprecated --cluster flag by new --cluster-name.
    • Fixed generating common names for workload cluster certificates from internal management cluster API URLs in kubectl gs login --workload-cluster --internal-api ...
  • Changed

    • Bump apiextensions-application to v0.6.0

    Removed

    • Removed etcdbackup CRD (moved to etcd-backup-operator’s helm chart).
  • Added

    • Added --cn-prefix flag to login command which allows setting a specific CN prefix for workload cluster client certificates.
  • Changed

    • Making mutation and validation dryRun-aware.

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.