Repository navigation
Releases
Releases · Evariops/mssql-operator
v0.2.1
What's Changed
Full Changelog: v0.2.0...v0.2.1
v0.2.0
First release of mssql-operator, a Kubernetes operator for SQL Server on Linux.
It runs standalone instances and Always On availability groups, and acts as their cluster manager: it promotes a secondary only once the old primary can no longer write, and with durability: Quorum an automatic failover never loses an acknowledged commit. It supports SQL Server 2019, 2022 and 2025.
Custom resources (mssql-operator.evariops.com/v1alpha1, the API can still change):
SqlInstance: a standalone SQL ServerSqlAvailabilityGroup: an availability group, its listeners, failovers and rolling updatesSqlDatabase: a user database, created or adopted, with its options and filesSqlAvailabilityGroupDatabase: a database joined to an availability group, with seeding, re-seed and log backupsSqlUser: a login, its database users and permissionsSqlConfiguration:sp_configure, trace flags, tempdb and Database MailSqlAgentJob: a SQL Server Agent jobSqlStoredProcedure: stored procedures, inline or from a GitHub repositorySqlTdeCertificate: transparent data encryption and certificate rotationSqlControlRecord: the safety state of an availability group or an instance, written by the operator only
Helm chart: oci://ghcr.io/evariops/charts/mssql-operator, version 0.2.0
Documentation: docs