Skip to content

Release Notes

Welkin Cluster API

v0.9.0

Released 2026-04-02

Security Notice(s)

  • Ensures all access to the cloud metadata instance server is blocked from pods running in the cluster.

Application Developer Notice(s)

  • The default StorageClass on Elastx clusters has been updated from cinder-csi to v2-1k.
    This transitions the default volume type from v1 to the new faster and cheaper v2 volumes. Please note that this update adds new StorageClasses to reflect all available v2 volume types; it affects future volume provisioning but does NOT automatically convert existing volumes. Retyping existing volumes is a disruptive process and requires a separate maintenance window.

Feature(s)

  • Added Prometheus alerts for kube-vip and BGP
  • Cilium kube-proxy replacement
  • kube-vip: Added support for multiple IP addresses

Improvement(s)

  • Update default and available volume types for Elastx StorageClasses
  • Upgrade Cilium to version v1.18.7
  • Upgrade CAPO to version v1.35.0
  • Upgrade CAPA to version 1.34.5
  • Upgrade CAPI to version v1.12.3
  • Upgrade Kubernetes to version v1.34.5
  • Upgrade Cluster-autoscaler chart to version v9.53.0
  • Upgrade kube-vip to version 0.8.1
  • Upgrade CAPZ version to v1.22.0

Other(s)

  • bug - Block access to cloud metadata instance server for Calico and Cilium
  • bug - Added config for containerd to allow unprivileged ports, disabled by default

v0.8.2

Released 2026-02-06

Improvement(s)

  • Calico to Cilium migration improvements

v0.8.1

Released 2025-12-29

Security Notice(s)

  • Ensures all access to the cloud metadata instance server is blocked from pods running in the cluster.

Improvement(s)

  • Kubespray to CAPI migration improvements

Other(s)

  • bug - Block access to cloud metadata instance server for Calico and Cilium

v0.8.0

Released 2025-12-08

Feature(s)

  • Add Cilium support
  • Add support for Safespring as infrastructure provider
  • Add support for kube-vip as service load balancer
  • Add resources to generate SBOMs in future releases
  • Enable Node group metrics in Cluster Autoscaler

Improvement(s)

  • Allow customisation to Azure disk type and size
  • Add server group configuration
  • Import containerd configuration for GPU supports
  • Update audit policy for Valkey

Other(s)

  • other - Upgrade Kubernetes to v1.33.6
  • other - Upgrade Calico to v3.30.2
  • other - Upgrade Azure components for v1.33
  • other - Upgrade OpenStack components for v1.33

v0.7.4

Released 2025-12-17

Improvements

  • Upgrade tigera-operator to v3.30.2
  • Block access to cloud metadata instance server for Calico

v0.7.3

Released 2025-12-02

Improvement(s)

  • Import GPU containerd configuration if it exists

Other(s)

  • Enable FelixConfiguration by default
  • Add auto-mount for Node local volumes

v0.7.2

Released 2025-09-15

Improvement(s)

  • Update Cloud Provider for Azure to 1.33.3

Other(s)

  • Update image builder template file
  • Update image.bash script to use OS_AUTH_TYPE

v0.7.1

Released 2025-08-05

Improvement(s)

  • Make ippool blocksize configurable

v0.7.0

Released 2025-06-23

Feature(s)

  • Added templating for using local volumes
  • Opened SSH access to Nodes
  • Added OpenStack floatingIP pool for stable egress
  • Added ability to configure custom NTP servers
  • Implemented Kubespray -> ClusterAPI NTP settings migration

Improvement(s)

  • Upgraded cert-manager chart to v1.17.1
  • Reconfigured the containerd registry mirror authentication method
  • Implemented marketplace solution for Azure
  • Unified registry mirror configuration for OpenStack and Azure
  • Upgraded to CAPI v1.10 and CAPO v1.12
  • Allowed skipping health monitor creation for OpenStack Load Balancers
  • Added support for migrating local volumes from Kubespray to capi
  • Added default NTP servers
  • Azure: added configuration options to set disk type and size

Other(s)

  • Removed all internal references from configuration and docs
  • Cleanup: purged all references to yq3
  • Cleanup: exposed affinity configuration for the local volume provisioner
  • Docs: added DR section for broken API server load balancer
  • Upgraded openstack-cloud-controller-manager to v2.32.0
  • Upgraded openstack-cinder-csi to v2.32.0
  • Fix: labeled CoreDNS PDB Helm release with type=application

v0.6.2

Released 2025-05-21

Others(s)

  • Remove all internal refs in the repository

v0.6.1

Released 2025-04-24

Improvement(s)

  • update VMs images with containerd v1.7.27

v0.6.0

Released 2025-04-04

Feature(s)

  • Added support for load balancers to use predefined floating IP addresses.
  • Added local volume provisioner chart.

Improvement(s)

  • Improved migration documentation to allow for less disruptive upgrades.
  • Images built for Elastx now uses VirtIO-SCSI, allowing for more than 25 volumes to be attached to a Node.

Upgraded

  • Bumped default Kubernetes version to v1.31.7.

v0.5.1

Released 2025-03-28

Improvement(s)

  • Improved migration documentation to allow for less disruptive upgrades

v0.5.0

Released 2025-02-05

Upgraded

  • Upgraded Ubuntu images to 24.04
  • Bumped default Kubernetes version to v1.30.9

v0.4.0

Released 2024-11-28

Features(s)

  • Azure environments now only use one resource group.

Improvement(s)

  • kube-system Pods are now prevented from scheduling on autoscaled Nodes, to ensure that the Nodes can be automatically scaled down again.

v0.3.0

Released 2024-08-23

Features(s)

  • Azure now has support for ReadWriteMany volumes. Use the StorageClass azurefile-nfs-premium-lrs.
  • Enabled unattended upgrades for security patching.

v0.2.0

Released 2024-06-28

Feature(s)

  • Add Azure Cloud as a infrastructure provider

v0.1.0

Released 2024-01-24

First stable release!

Compatibility Notice(s)

  • This version of Welkin Cluster API only supports Cleura and Elastx as infrastructure providers.