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 secrets for helm v2 #79
Add support for secrets for helm v2 #79
Conversation
I forgot to update the readme.md. If you're interresed with this PR, I will update it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey @laghoule, thanks so much for this PR! I've commented inline for some change requests as well as a couple questions I had.
An update to the README would be great! Fine to add that at the end when the other review items are updated. Thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Love the addition, thanks!
I think Luke covered most of the things in here, I just added a couple little things that I noticed.
The venom tests aren't running right now due to Quay outage. I don't think your changes will break them, but you might consider adding some to cover the new functionality |
I have already made a test coverage of the new functionality ;) |
Codecov Report
@@ Coverage Diff @@
## master #79 +/- ##
==========================================
+ Coverage 78.23% 78.49% +0.25%
==========================================
Files 6 6
Lines 363 372 +9
==========================================
+ Hits 284 292 +8
- Misses 52 53 +1
Partials 27 27
Continue to review full report at Codecov.
|
Sorry, I wasn't clear. We have two sets of tests, functional and unit. You got the unit tests covered (which is awesome, thank you). We also have functional testing with Venom in the e2e directory. Those are the ones I was referring to. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks for the quick changes!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I did add one more minor nitpick change, if you wouldn't mind accepting my suggested modification.
Otherwise this looks great, thank you so much!! 🎉
Any chance this could be cut in a new release? thanks!! |
Yep! We have something else we want to get in before the new release, but it should be soon. |
Just released v2.3.0 which contains that change. Thanks again! |
thank you!!! |
It's possible to use helm v2 with added security mesure (disable tiller svc & secrets instead of configmaps):
In order to support this feature, I have add a flag
--helm-store
to the detect-helm command. I have tested it with my EKS sandbox cluster (1.15.x) with installed helm 2.14.2.