Skip to content

Conversation

@dmunch
Copy link

@dmunch dmunch commented Jul 5, 2023

Hi,

first, thanks a lot for sops - a great tool which accommodates many of our needs in regards to secret management!

For our specific use-case, we needed to publish secrets to Azure Key Vault Secrets - While the general publish functionality of sops is useful, it currently lacks support to publish secrets to Azure Key Vault Secrets. This PR is an attempt to get this added.

Besides this, this PR also adds support for the input-type command line flag to publish command .

I'm a first-time contributor, and not too experienced Golang, so I hope I did things the right way. Happy to make any changes if required.

Regarding testing, there weren't any existing tests for the other publishers, so I couldn't just easily follow existing examples.

@hiddeco hiddeco added this to the v3.9.0 milestone Jul 5, 2023
Copy link
Contributor

@felixfontein felixfontein left a comment

Choose a reason for hiding this comment

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

Thanks for your contribution! I cannot say much about the functionality itself (in fact I've never used sops publish :) ), but I have some comments on the RST documentation.

@dmunch
Copy link
Author

dmunch commented Dec 11, 2023

Thanks for the review, and sorry for the late follow-up. I've added the requested changes to the README.rst file, and merged current main.

hiddeco and others added 6 commits December 11, 2023 12:48
This appears to be only used for pushing Docker images to a registry we
no longer have access to.

As we need to rework the release process as a whole (using GitHub
Actions), remove it for now. As the only thing it yields at present
are failure notifications in my inbox.

Signed-off-by: Hidde Beydals <[email protected]>
Signed-off-by: Daniel Münch <[email protected]>
Signed-off-by: Daniel Münch <[email protected]>
Signed-off-by: Daniel Münch <[email protected]>

# Conflicts:
#	go.mod
#	go.sum
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