Changes and Releases

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

  • Changed

    • Bump cloud-provider-vsphere to 1.7.0 for Kubernetes 1.27 compatibility.
      • Update vSphere CSI to 3.2.0.
      • Update vSphere CPI to 1.27.0.
      • Update kube-vip to 0.8.0.
      • Update kube-vip-cloud-provider to 0.0.5.
  • Changed

    • Chart: Change restartPolicy to OnFailure for the CRD job. (#298)
  • Changed

    • Chart: Change restartPolicy to OnFailure for the CRD job. (#298)
  • Fixed

    • fix schema for mimir.ingester.resources.requests.cpu property.
  • Fixed

    • fix querier HPA by removing scaleTargetRef.metrics property.

    Changed

    • Push to capz-app-collection
  • Added

    • Add .global.connectivity.localRegistryCache Helm values and support for in-cluster, local registry cache mirrors in containerd configuration. In such cases, the registry should be exposed via node ports and containerd connects via that port at 127.0.0.1 via HTTP (only allowed for this single use case).

    Fixed

    • Fixed containerd config file generation when multiple registries are set with authentication

    Removed

    • Stop setting defaultPolicies.enabled=true in cilium-app when internal.ciliumNetworkPolicy.enabled=true after all clusters are migrated.
    • Stop setting extraPolicies.remove=true in cilium-app after all clusters are migrated.
  • Added

    • Add .global.connectivity.localRegistryCache Helm values and support for in-cluster, local registry cache mirrors in containerd configuration. In such cases, the registry should be exposed via node ports and containerd connects via that port at 127.0.0.1 via HTTP (only allowed for this single use case).

    Changed

    • Update example cluster manifest.
    • Move static routes to set-static-routes unit and use it as drop-in to systemd-networkd.

    Removed

    • Stop setting defaultPolicies.remove=true in cilium-app.

    Fixed

    • Fixed containerd config file generation when multiple registries are set with authentication
  • Added

    Fixed

    • Render external-dns for Azure private clusters correctly.
    • Render cert-manager configuration for Azure private clusters correctly.
  • Breaking change

    • Move apps from default-apps-azure to cluster-azure.
    How to migrate to cluster-azure v0.14.0* Update `` to the latest version of `default-apps-azure` (v0.14.0). * In ConfigMap `-default-apps-userconfig` set `.Values.deleteOptions.moveAppsHelmOwnershipToClusterAzure` to `true`. * Delete `-default-apps` App. * Update `` to the latest version of `cluster-azure` (v0.14.0).
  • Added

    • Support unified cluster-azure app. With cluster-azure v0.14.0 and newer, default apps are deployed with cluster-azure and default-apps-azure app is not deployed anymore.
    • Added --prevent-deletion flag to cluster template command for capa, capa-eks, capz clusters