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