Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(simple-app): remove uppercase transform of secret engine keys #272

Merged
merged 2 commits into from
Feb 17, 2024

Conversation

schahal
Copy link
Contributor

@schahal schahal commented Feb 16, 2024

After some private feedback (and I tend to agree), we want to remove the uppercase transformation on secret property keys.

As the rest of the engines (plaintext and kms) are in abundant use, changing that would be BREAKING.

I feel we can switch the sealed engine template only, as adoption of that is nil (and IMO a breaking change later for the rest of the secret engines).

I think the advantage of letting user explicitly set the key name (rather than doing a "behind-the-scenes" transformation) outweigh the cons (less friction finding/debugging secrets, some 3rd-party charts may require user to have a secret with a specifically styled key, etc)

@schahal schahal requested a review from diranged February 16, 2024 22:05
@schahal schahal requested a review from a team as a code owner February 16, 2024 22:05
@schahal schahal requested a review from diranged February 17, 2024 17:35
@schahal schahal changed the title chore(simple-app): remove uppercase transform of sealed engine secret keys chore(simple-app): remove uppercase transform of secret engine keys Feb 17, 2024
@schahal schahal merged commit 1ecabdd into main Feb 17, 2024
2 checks passed
@schahal schahal deleted the chore/remove-secret-property-upper branch February 17, 2024 18:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants