External Secrets Operator Integration

External Secrets Operator Integration

1

avatar

I see there is already an operator for syncing Devolutions Server credentials as Kubernetes secrets: https://github.com/Devolutions/dvls-kubernetes-operator

I think another fantastic approach would be to integrate with the External Secrets Operator: https://external-secrets.io/

It has support for a number of other credential vaults and I would love to see Devolutions Server support.

avatar

Recommended Answer

Hello,

The release 1.3.0 https://github.com/external-secrets/external-secrets/releases/tag/v1.3.0 contains the DVLS support. Let us know if you have any issues!

Best regards,

Richard Boisvert

All Comments (5)

avatar
I see there is already an operator for syncing Devolutions Server credentials as Kubernetes secrets: https://github.com/Devolutions/dvls-kubernetes-operator

I think another fantastic approach would be to integrate with the External Secrets Operator: https://external-secrets.io/

It has support for a number of other credential vaults and I would love to see Devolutions Server support.


@csudderth Good idea! We will evaluate it in our future roadmap. Thank you for the feature request!

Richer Larivière

avatar

Hello,

We have opened an issue with external-secret for your request, if ever you want to follow it: https://github.com/external-secrets/external-secrets/issues/5682

I will work on implementing it later this week, we will keep you posted.

Best regards,

Richard Boisvert

avatar

Hello @csudderth,

A PR has been submitted to add support to DVLS to external-secrets: https://github.com/external-secrets/external-secrets/pull/5712.

Looking at other similar PRs, it takes about 1.5 months before they are merged, however.

Best regards,

Richard Boisvert

avatar

Hello,

The release 1.3.0 https://github.com/external-secrets/external-secrets/releases/tag/v1.3.0 contains the DVLS support. Let us know if you have any issues!

Best regards,

Richard Boisvert

avatar

Hello,

Small update, we also added name support for the entries, vault, and paths in this PR: https://github.com/external-secrets/external-secrets/pull/6099

Please note it will require DVLS version 2026.1.x

Best regards,

Richard Boisvert