benbjohnson / litestream

Streaming replication for SQLite.
https://litestream.io
Apache License 2.0
11.12k stars 256 forks source link

Upgrade Azure Storage SDK, allow use of default credential #577

Open hauntsaninja opened 8 months ago

hauntsaninja commented 8 months ago

This is mostly just a rebased version of https://github.com/benbjohnson/litestream/pull/459

I also add support for the default Azure credential flow

Co-authored-by: ItalyPaleAle

thecoldwine commented 2 months ago

@benbjohnson that is a good patch.

Essentially, it allows Litestream to function with the workload identity, so operations won't need to rotate the key and could utilise the OIDC from Microsoft Entra in K8s or VM deployments.