Skip to content

feat: add secret and cryptor provider#159

Merged
fabenan-f merged 5 commits into
mainfrom
feat/secret-and-cryptor-provider
Jun 12, 2026
Merged

feat: add secret and cryptor provider#159
fabenan-f merged 5 commits into
mainfrom
feat/secret-and-cryptor-provider

Conversation

@fabenan-f

Copy link
Copy Markdown
Contributor

What this PR does / why we need it:
Add a provider layer for cryptors and an independent secret-loading package so that cryptor bundles and their key material can be resolved from YAML configuration at runtime.

Signed-off-by: fabenan-f <63860771+fabenan-f@users.noreply.github.com>
Signed-off-by: fabenan-f <63860771+fabenan-f@users.noreply.github.com>
Signed-off-by: fabenan-f <63860771+fabenan-f@users.noreply.github.com>
Signed-off-by: fabenan-f <63860771+fabenan-f@users.noreply.github.com>
@fabenan-f fabenan-f marked this pull request as ready for review June 11, 2026 17:33

@apatsap apatsap left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just one small thing. Not approval relevant.

Nice that you applied the provider pattern also to the secret pkg

Comment thread internal/cryptor/cryptorprovider/provider.go Outdated
Signed-off-by: fabenan-f <63860771+fabenan-f@users.noreply.github.com>

@jithinkunjachan jithinkunjachan left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice Job

@fabenan-f fabenan-f merged commit abd8af6 into main Jun 12, 2026
5 checks passed
@fabenan-f fabenan-f deleted the feat/secret-and-cryptor-provider branch June 12, 2026 11:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants