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

Add support for encrypted credentials to promote self-service #34

Open
Racer159 opened this issue Dec 17, 2024 · 0 comments
Open

Add support for encrypted credentials to promote self-service #34

Racer159 opened this issue Dec 17, 2024 · 0 comments
Labels
enhancement ✨ New feature or request

Comments

@Racer159
Copy link
Contributor

Is your feature request related to a problem? Please describe.

As Key I want to be able to access a web portal to encrypt renovate secrets just like I do on the internet-facing mend site.

Describe the solution you'd like

  • Given I have a secret that I want to place in a renovate config
  • When I navigate to renovate.<uds.domain>
  • Then I am presented with the Mend encryption page
  • And When I enter a secret and receive a new one back
  • And Add it to my renovate config
  • Then Renovate will pickup and use the secret appropriately

Describe alternatives you've considered

We could include secrets within k8s / the renovate app itself but this flow would require a user to go through their environment's admin to get the secrets added - this may encourage them to just commit the plain text secrets to the repo (since this would also work and is faster for their workflow)

Additional context

Even though this is a public key - ideally this would be hosted behind authservice to provide an extra level of protection.

@Racer159 Racer159 added the enhancement ✨ New feature or request label Dec 17, 2024
@Racer159 Racer159 changed the title Add support for encrypted credentials to promot self-service Add support for encrypted credentials to promote self-service Dec 17, 2024
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

No branches or pull requests

1 participant