Skip to content

Kapitan Secrets and Helm integration problems #712

Answered by ademariag
Moep90 asked this question in Q&A
Discussion options

You must be logged in to vote

I believe the issue is due to the fact that our integration with HELM, is not able to understand kapitan secrets.

Here's what I think is happening:

Any HELM chart that takes a password in the value files, will attempt to handle it by taking that value, and running a base64 of it. For reference, look at this mysql chart

So if you pass password123 to the value file, helm will do a base64 encryption and add it directly to the secret resource manifest.

Obviously.. if you pass ?{my-kapitan-ref:abc123}, HELM doesn't know how to handle it, and run a base64 on that string, which is what you are getting.

I think a possible solutions are:

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@Moep90
Comment options

Moep90 Mar 17, 2021
Maintainer Author

@ademariag
Comment options

@ademariag
Comment options

Answer selected by Moep90
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants