Versions
The provider ships a curated catalog of SQL Server versions. Select one with
spec.version on the Instance; if omitted, the default is used.
spec.version | SQL Server | Image | Default |
|---|---|---|---|
2025 | 2025 | mcr.microsoft.com/mssql/server:2025-latest | ✅ |
2022 | 2022 | mcr.microsoft.com/mssql/server:2022-latest | |
2019 | 2019 | mcr.microsoft.com/mssql/server:2019-latest |
spec:
providerRef:
name: mssql
version: "2022"
note
Native S3 backups (BACKUP ... TO URL) and Contained Availability Groups
require SQL Server 2022 or later. If you need backup & restore,
choose 2022 or 2025.
Editions
Independently of the version, choose a SQL Server edition per instance under
spec.components.engine.parameters.edition:
| Edition | Licensed | Notes |
|---|---|---|
Developer (default) | Free (non-production) | Full feature set; not for production use |
Express | Free | Feature-limited; standalone only (no Availability Groups) |
Standard | Paid | Supports Always-On Availability Groups |
Enterprise | Paid | Full feature set |
EnterpriseCore | Paid | Enterprise, core-based licensing |
Licensing and compliance are your responsibility. For the full mechanics of how editions are applied, see the operator's CR Reference.