Skip to content

Releases: giantswarm/cluster-vsphere

v0.8.0

31 Oct 13:29
a57496f
Compare
Choose a tag to compare

Added

  • Add IPv4 addresses management (ipam) for WC's kube-vip-cloud-provider. If the ipPool is specified, currently one IP is requested from it
    and is added to the end of the list for this controller. kube-vip-cloud-provider is part of our Service-lvl load balancer solution in WC and
    at least 1 public IP is always needed for the ingress controller to be able to expose its stuff.

v0.7.1

04 Sep 10:09
0e2179d
Compare
Choose a tag to compare

Fixed

  • Remove leftover helmchart CRs.

v0.7.0

17 Aug 11:06
ea2ed17
Compare
Choose a tag to compare
Release v0.7.0 (#92)

v0.6.2

03 Aug 11:16
0cf5a2e
Compare
Choose a tag to compare

Changed

  • Consolidate containerd config.toml into single file to address #1737
  • Add host OS user nobody to root group to enable node-exporter's filesystem collector to access the host filesystem.

v0.6.1

13 Jul 16:00
d36f5be
Compare
Choose a tag to compare

Added

  • Set value for controller-manager terminated-pod-gc-threshold to 125 ( consistent with vintage )
  • Bump cloud-provider-vsphere version to 1.5.0

v0.6.0

04 Jul 10:42
d64c99e
Compare
Choose a tag to compare

Added

  • Add IPv4 addresses management (ipam) for WC's control planes.
  • Add connectivity.network.controlPlaneEndpoint.host to certSANs list.

v0.5.1

07 Jun 13:35
443b12b
Compare
Choose a tag to compare

Changed

Bump the version of coredns-app to 1.16.0

v0.5.0

22 May 19:39
b8e3ee7
Compare
Choose a tag to compare

Changed

  • 💥 Breaking: Stop deploying default network policies with the cilium-app. This means the cluster will be more locked down and all network traffic is blocked by default. Can be disabled with network.allowAllEgress setting.
  • Bumped default k8s version to 1.24, this might be 💥 Breaking:
  • .cluster.kubernetesVersion: v1.22.5+vmware.1 -> v1.24.11
  • default machine template ubuntu-2004-kube-v1.22.5+vmware.1 -> ubuntu-2004-kube-v1.24.11
  • .controlPlane.image.repository: projects.registry.vmware.com/tkg -> registry.k8s.io
  • Add audilog configuration.
  • 💥 Breaking: Refactor api for network parameters to apply the standard interface for all providers.

Fixed

  • Set /var/lib/kubelet permissions to 0750 to fix node-exporter issue.

v0.4.0

24 Apr 17:36
f499bcc
Compare
Choose a tag to compare

Added

  • Add MachineHealthCheck for worker nodes.
  • Add loadBalancersCidrBlocks parameter that is used by kube-vip for LoadBalancer services.
  • Add apiServer.certSANs option.

Changed

  • Improve schema and ci values.
  • 💥 Breaking: Change default pod network and service network to 10.244.0.0/16 and 10.96.0.0/16.
  • 💥 Breaking: Install CoreDNS (coredns-app) using HelmRelease CR and stop deploying it with cluster-shared resource set.

Fixed

  • Set .network.servicesCidrBlocks value in Cluster CR.

Removed

  • Remove cluster-shared dependency.

v0.3.1

05 Apr 14:06
049f854
Compare
Choose a tag to compare

Added

  • Add default-test HelmRepository (catalog) for debugging.

Changed

  • Bump cloud-provider-vsphere version to 1.3.3.

Removed

  • Remove unnecessary labels from HelmRepository CR.