Skip to content

Support for None Secrets Provider for ToolHive in Kubernetes #536

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

Open
ChrisJBurns opened this issue May 31, 2025 · 0 comments
Open

Support for None Secrets Provider for ToolHive in Kubernetes #536

ChrisJBurns opened this issue May 31, 2025 · 0 comments
Assignees
Labels
area/kubernetes/secret-management Issues relating to ToolHive secret management inside of Kubernetes kubernetes Items related to Kubernetes p0 High

Comments

@ChrisJBurns
Copy link
Collaborator

As described by @danbarr in issue#541. The thv CLI attempts to initialize the default encrypted secrets provider and prompts you interactively to set a password, which bombs out the container with an error.

We should add support for a none secret provider so that ToolHive inside of Kubernetes does not prompt you for any passwords. This is largely because the secrets themselves will be provided as env vars (with future support for file mounts), so we do not need to set a secrets provider.

There is also a point where we may want to support a kubernetes provider that forces thv to read straight from a specific secret instead of an environment variable, but for now we can just add the none provider.

@ChrisJBurns ChrisJBurns self-assigned this May 31, 2025
@ChrisJBurns ChrisJBurns added the kubernetes Items related to Kubernetes label May 31, 2025
@ChrisJBurns ChrisJBurns added p0 High area/kubernetes/secret-management Issues relating to ToolHive secret management inside of Kubernetes labels May 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/kubernetes/secret-management Issues relating to ToolHive secret management inside of Kubernetes kubernetes Items related to Kubernetes p0 High
Projects
None yet
Development

No branches or pull requests

1 participant