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

useHelmSecrets does not append secrets to helm template command #9119

Closed
aimichelle opened this issue Oct 8, 2023 · 0 comments
Closed

useHelmSecrets does not append secrets to helm template command #9119

aimichelle opened this issue Oct 8, 2023 · 0 comments
Labels
deploy/helm kind/friction Issues causing user pain that do not have a workaround priority/p2 May take a couple of releases

Comments

@aimichelle
Copy link

Expected behavior

The helm-secrets plugin allows users to pass encrypted secrets/values files to Helm. The plugin decrypts the secrets and passes the decrypted files for use in the Helm command, and is initiated by running helm secrets <usual command>. The useHelmSecrets config in Skaffold instructs skaffold to run helm with the secrets plugin.
When running skaffold run with a Helm release, I would expect skaffold to run the helm secrets template command.

Actual behavior

When running skaffold run -v DEBUG to deploy a Helm release with useHelmSecrets: true, the Helm command clearly does not contain the secrets call.

Information

  • Skaffold version: v.2.8.0
  • Operating system: Ubuntu 22.04.3 LTS
  • Installed via: Github releases binary

Steps to reproduce the behavior

  1. Add useHelmSecrets: true to a Helm release in the skaffold.yaml
  2. skaffold run -f skaffold.yaml -v DEBUG
  3. Inspect the helm template command, notice it does not begin with helm secrets.

Possibly relevant/related issues: #7651

@renzodavid9 renzodavid9 added deploy/helm priority/p2 May take a couple of releases kind/friction Issues causing user pain that do not have a workaround labels Oct 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deploy/helm kind/friction Issues causing user pain that do not have a workaround priority/p2 May take a couple of releases
Projects
None yet
Development

No branches or pull requests

3 participants