What is SchemaHero?
- Database table schemas can be expressed as Kubernetes resources that can be deployed to a cluster.
- Database schemas can be edited and deployed to the cluster. SchemaHero will calculate the required change (
ALTER TABLEstatement) and apply it.
- SchemaHero can manage databases that are deployed to the cluster, or external to the cluster (RDS, Google CloudSQL, etc).
The recommended way to deploy SchemaHero is:
kubectl apply -f https://git.io/schemahero
Additional installation options are availabe in the documentation.