The Atlas Kubernetes Operator
The Atlas Kubernetes Operator is a Kubernetes controller that uses Atlas to manage your database schema. Using the Operator you can define the desired schema and apply it to your database using the Kubernetes API.
Quick Start
Get started with the Atlas Operator
Supported Workflows
Atlas supports two types of schema management workflows: declarative and versioned. They are supported by theAtlasSchema
and AtlasMigration
CRDs respectively.Declarative Migrations
With declarative migrations the user defines the desired state of the database and Atlas ensures it is applied.
Versioned Migrations
With versioned migrations the user provides a series of migrations that are applied in order to reach the desired state.