spiffe/spire

SPIRE server Microsoft SQL support & forked GORM version

Open

#6447 aperta il 19 nov 2025

Vedi su GitHub
 (1 commento) (0 reazioni) (0 assegnatari)Go (631 fork)auto 404
help wantedpriority/backlog

Metriche repository

Star
 (2443 star)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

I am currently working on deploying the SPIRE server in a Kubernetes cluster. I have experience using Microsoft SQL Server and would prefer to use it as the datastore instead of the other supported options. At the moment, there is no plugin implementation for SQL Server, but in theory it should be feasible since SPIRE uses GORM and the latest version of GORM provides native SQL Server support.

If I were to implement a datastore plugin for SQL Server, would a pull request for this contribution be welcomed?

While investigating this, I noticed that SPIRE is using a forked version of GORM (https://github.com/jinzhu/gorm), which may not fully support SQL Server. Is there a specific reason why this older version is still being used, and would it be possible to update GORM to a newer version so that a SQL Server plugin could be implemented?

Guida contributor