Releases: giantswarm/cluster-vsphere
Releases · giantswarm/cluster-vsphere
v0.8.0
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
v0.7.0
v0.6.2
v0.6.1
v0.6.0
v0.5.1
v0.5.0
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 withnetwork.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 to0750
to fixnode-exporter
issue.
v0.4.0
Added
- Add
MachineHealthCheck
for worker nodes. - Add
loadBalancersCidrBlocks
parameter that is used by kube-vip forLoadBalancer
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
) usingHelmRelease
CR and stop deploying it withcluster-shared
resource set.
Fixed
- Set
.network.servicesCidrBlocks
value in Cluster CR.
Removed
- Remove
cluster-shared
dependency.