Skip to main content

Steward Releases

Release history and changelog for Steward, the hosted Kubernetes control plane operator.

Component Versions​

ComponentLatestTypeReleased
Core operator
0.4.0containerMar 23, 2026
Cluster API control plane provider
0.3.0containerFeb 12, 2026
TCP proxy for control plane access
0.2.0container--

Kubernetes Compatibility​

Steward VersionManagement ClusterTenant Clusters
v0.4.x1.28+1.27 -- 1.31
v0.3.x1.28+1.27 -- 1.31
v0.2.x1.28+1.27 -- 1.31

Release History​

steward0.4.0Mar 23, 2026
  • chore: bump steward-etcd subchart to 0.15.0 by @atbagan in https://github.com/butlerdotdev/steward/pull/16
  • chore: update Chart.lock for steward-etcd 0.15.0 by @atbagan in https://github.com/butlerdotdev/steward/pull/17
  • fix: use ubuntu-latest for multi-arch image builds by @atbagan in https://github.com/butlerdotdev/steward/pull/18
  • docs: add README branding and ecosystem links by @atbagan in https://github.com/butlerdotdev/steward/pull/19
steward0.3.1Feb 13, 2026
  • feat: admin client certificate generation for trustd by @atbagan in https://github.com/butlerdotdev/steward/pull/14
capi-steward0.3.0Feb 12, 2026
  • feat: trigger docs site rebuild after release by @atbagan in https://github.com/butlerdotdev/cluster-api-control-plane-provider-steward/pull/5
  • feat: update steward dependency for workerBootstrap support by @atbagan in https://github.com/butlerdotdev/cluster-api-control-plane-provider-steward/pull/6
steward0.3.0Feb 12, 2026
  • feat: GitHub Release creation and docs rebuild on tags by @atbagan in https://github.com/butlerdotdev/steward/pull/12
  • feat: add workerBootstrap addon for immutable OS worker nodes by @atbagan in https://github.com/butlerdotdev/steward/pull/13
capi-steward0.2.1Feb 11, 2026
  • feat: Gateway endpoint override for control plane exposure by @atbagan in https://github.com/butlerdotdev/cluster-api-control-plane-provider-steward/pull/4
capi-steward0.2.0Feb 9, 2026
  • fix: add CAPI contract version labels and tcp-proxy support by @atbagan in https://github.com/butlerdotdev/cluster-api-control-plane-provider-steward/pull/2
  • docs: rebrand README and add CONTRIBUTING.md by @atbagan in https://github.com/butlerdotdev/cluster-api-control-plane-provider-steward/pull/3
capi-steward0.1.0Jan 23, 2026
  • rebrand: steward rebrand by @atbagan in https://github.com/butlerdotdev/cluster-api-control-plane-provider-steward/pull/1
  • rebrand: steward rebrand by @atbagan in https://github.com/butlerdotdev/cluster-api-control-plane-provider-steward/pull/1

v0.4.0​

  • steward-etcd subchart bump to 0.15.0
  • Multi-arch image builds (amd64/arm64)
  • CI fixes and ecosystem branding

v0.3.1​

  • Admin client certificate generation in trustd-creds Secret
  • Enables talosconfig generation for Talos-based tenant clusters

v0.3.0​

  • Helm chart 0.3.0 with updated RBAC and resource defaults
  • Certificate lifecycle improvements

DataStore Support​

DataStoreStatusNotes
etcdStableRecommended for production
PostgreSQLBetaGood for shared infrastructure
MySQLBetaGood for shared infrastructure
NATSExperimentalLightweight option

Migration from Kamaji​

Steward maintains API compatibility with Kamaji. To migrate:

  1. Backup DataStore -- Export etcd/database
  2. Install Steward -- Deploy Steward operator
  3. Update CRDs -- Apply Steward CRDs (compatible with Kamaji resources)
  4. Verify -- Check TenantControlPlane status

Roadmap​

v1.0.0 (Target: 2027)

  • Stable APIs
  • Production-ready for CNCF Sandbox submission