Skip to content

Conversation

@rmvangun
Copy link
Contributor

@rmvangun rmvangun commented Apr 12, 2025

Expand the 1Password secrets provider options to include the SDK provider. This involved a slight refactor of the secret provider interface.

This change exposed a slight snag in how environment variables were handled, forcing a change to environment variable loading by the env mechanism.

Pinned the SOPS version as a recent update made it incompatible with aqua.

@rmvangun rmvangun added the enhancement New feature or request label Apr 12, 2025
@rmvangun
Copy link
Contributor Author

@rmvangun rmvangun requested a review from emjacobs April 12, 2025 11:58
* Remove breaks so providers are created

* go deps

* Only parse secrets belonging to the provider

* Improve regex

* Add test

tidy
@rmvangun rmvangun force-pushed the ENG-244_Create-1Password-SDK-Secrets-Provider branch from 1d640bc to 43d4d37 Compare April 12, 2025 11:59
@rmvangun rmvangun merged commit 00d9ca1 into main Apr 12, 2025
12 checks passed
@rmvangun rmvangun deleted the ENG-244_Create-1Password-SDK-Secrets-Provider branch April 12, 2025 12:07
rmvangun added a commit that referenced this pull request Apr 23, 2025
* Add op_sdk_secrets_provider

* Fix 1Password multi-vault malfunction (#796)

* Remove breaks so providers are created

* go deps

* Only parse secrets belonging to the provider

* Improve regex

* Add test

tidy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants