Workload cluster release vsphere-30.1.0 for CAPV

Changes compared to v30.0.0

Components

  • cluster-vsphere from v0.69.0 to v1.1.0
  • Kubernetes from v1.30.10 to v1.30.11
  • os-tooling from v1.23.1 to v1.24.0

cluster-vsphere v0.69.0…v1.1.0

Added

  • Add global.providerSpecific.templateSuffix to set a suffix on the VM template to use.

Changed

  • Chart: Update cluster to v2.2.0.
  • Split cloud provider app into separate HelmReleases.

os-tooling v1.23.1…v1.24.0

Added

  • Added nvidia_runtime to allow running of GPU workloads

Apps

  • capi-node-labeler from v1.0.1 to v1.0.2
  • cert-exporter from v2.9.4 to v2.9.5
  • cilium from v0.31.0 to v0.31.1
  • cloud-provider-vsphere from v1.12.0 to v2.0.1
  • etcd-defrag from v1.0.1 to v1.0.2
  • etcd-kubernetes-resources-count-exporter from v1.10.1 to v1.10.3
  • k8s-audit-metrics from v0.10.1 to v0.10.2
  • kube-vip added at v0.2.0
  • kube-vip-cloud-provider added at v0.3.0
  • net-exporter from v1.21.0 to v1.22.0
  • node-exporter from v1.20.1 to v1.20.2
  • observability-bundle from v1.9.0 to v1.11.0
  • security-bundle from v1.9.1 to v1.10.0
  • teleport-kube-agent from v0.10.3 to v0.10.4
  • vsphere-csi-driver added at v3.4.2

capi-node-labeler v1.0.1…v1.0.2

Changed

  • Go: Update dependencies.

cert-exporter v2.9.4…v2.9.5

Changed

  • Go: Update dependencies.

cilium v0.31.0…v0.31.1

Changed

cloud-provider-vsphere v1.12.0…v2.0.1

Changed

  • Remove subcharts in order to deploy only the vSphere CPI (at upstream version v1.30.0).

etcd-defrag v1.0.1…v1.0.2

Changed

  • Chart: Update dependency ahrtr/etcd-defrag to v0.25.0. (#17)

etcd-kubernetes-resources-count-exporter v1.10.1…v1.10.3

Changed

  • Go: Update dependencies.

k8s-audit-metrics v0.10.1…v0.10.2

Changed

  • Go: Update dependencies.

kube-vip v0.2.0

Added

  • Initial release which tracks upstream version 0.8.4.

kube-vip-cloud-provider v0.3.0

Added

  • Initial release which tracks upstream version 0.0.10.

Changed

  • Run container with a read-only filesystem.

net-exporter v1.21.0…v1.22.0

Changed

  • Narrow down CiliumNetworkPolicy to allow desired traffic only.

Removed

  • Remove NetworkPolicy resource and rely on CiliumNetworkPolicy only.

node-exporter v1.20.1…v1.20.2

Changed

  • Go: Update dependencies.

observability-bundle v1.9.0…v1.11.0

Changed

  • prometheus-operator will not check promql syntax for prometheusRules that are labelled observability.giantswarm.io/rule-type: logs
  • Upgrade alloy to chart 0.9.0.
    • Bumps alloy from to 1.5.1 to 1.7.1
  • Upgrade kube-prometheus-stack from 66.2.1 to 69.5.1
    • Bumps prometheus-operator to 0.80.1
    • Bumps prometheus to 3.0.1

security-bundle v1.9.1…v1.10.0

Added

  • Add e2e tests for the security-bundle and all is components

Changed

  • Update kyverno (app) to v0.19.0.
  • Update kyverno-crds (app) to v1.13.0.
  • Update kyverno-policies (app) to v0.23.0.
  • Update edgedb (app) to v0.1.0.
  • Update falco (app) to v0.10.0.
  • Update trivy (app) to v0.13.2.

teleport-kube-agent v0.10.3…v0.10.4

Added

  • Add headless service on diag port 3000.

Changed

  • Migrated to ABS

vsphere-csi-driver v3.4.2

Added

  • Add upstream chart at v3.3.0.

Changed

  • Correct kubectl image tag.

Removed

  • Remove superfluous update script.

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.