← Back to all sparks
S

SchemaHero

DEVOPS
Velocity5.0

Kubernetes-native declarative database schema migration operator

SchemaHero's beta train is CRD correctness work, one commit per tag.

kubernetes operatorschema migrationcustom resourcessecrets managementbeta releases
Current state
The v0.26.0 beta line ships as a series of single-commit tags: Doppler added as a secrets source, the Slack app removed, RBAC role rules updated, and a fix enabling the status subresource on the Table custom resource. The status fix was the substantial one, correcting all four tracked CRD artifacts and finding the same omission on Function. Each tag carries one change, so the version count reflects commit granularity rather than release scope.
Where it's heading
This is operator hygiene rather than feature work: making the Kubernetes custom resources behave the way controllers expect, and widening where database credentials can come from. The addition of a regression test that verifies every served Table CRD version enables /status suggests the project is closing a class of bug rather than a single instance. Nothing in this window changes what SchemaHero does to a database schema.
Prediction
The status subresource audit already spread from Table to Function and confirmed DatabaseExtension; finishing that sweep across the remaining custom resources is the work these entries point to.

Recent moves

  1. 25d ago

    0.26.0-beta.4: RBAC role rules updated

    A single commit updating rules in the RBAC roles. One of several one-change tags in the v0.26.0 beta sequence.

    View source ↗
  2. 26d ago

    0.26.0-beta.3: status subresource fixed on Table and Function CRDs

    Enables the status subresource on the Table custom resource across all four tracked CRD artifacts, adds an installer regression test covering every served version, and fixes the same omission on Function. The most consequential change in this beta line: without it, status updates from the controller were being dropped.

    View source ↗
  3. 27d ago

    0.26.0-beta.2: Slack app removed

    Removes the Slack app in a single commit. Project infrastructure, not product.

    View source ↗
  4. 27d ago

    0.26.0-beta.1: Doppler secrets support

    Adds Doppler as a source for secrets, extending where SchemaHero can read database credentials from. A small integration, but it decides whether the operator fits an existing secrets setup.

    View source ↗