Add global helm deploy flags#1284
Add global helm deploy flags#1284franklinkim wants to merge 2 commits intoGoogleContainerTools:masterfrom
Conversation
|
We found a Contributor License Agreement for you (the sender of this pull request), but were unable to find agreements for all the commit author(s) or Co-authors. If you authored these, maybe you used a different email address in the git commits than was used to sign the CLA (login here to double check)? If these were authored by someone else, then they will need to sign a CLA as well, and confirm that they're okay with these being contributed to Google. |
Codecov Report
@@ Coverage Diff @@
## master #1284 +/- ##
==========================================
+ Coverage 44.3% 44.31% +0.01%
==========================================
Files 104 104
Lines 4623 4624 +1
==========================================
+ Hits 2048 2049 +1
Misses 2366 2366
Partials 209 209
Continue to review full report at Codecov.
|
|
Hey @franklinkim, thanks for the PR! Looks like there's an issue with your CLA, can you verify the commits are signed with the correct email address and comment "I signed it!" when you think it's ready? |
|
I signed it! |
|
@franklinkim this PR looks good, and I'd like to help it get merged if possible (it resolves #785, which I need, and seems like something a lot of other folks should want!) Looks like their automated CLA machinery is still not picking up that you've signed it -- have you signed with the email address on your commits? (kevin@franklinkim.de) |
|
I signed it! |
|
CLAs look good, thanks! |
|
@yeahphil your right, added a different one last time... my bad. thx |
|
🙌 thank you! |
nkubala
left a comment
There was a problem hiding this comment.
Thanks for dealing with the CLA shenanigans @franklinkim. This LGTM but I don't wanna merge until CI passes, and I'm not really sure what's going on with Kokoro today....let me take a look and see if I can restart the job
|
Looking into this a bit further by applying the PR and trying to use it, it doesn't actually resolve #785 (see issue for details). Still seems useful and should allow --tiller-namespace, but that issue will need a different solution |
|
I like this. However i really would like to have flags for "helm install" or "helm upgrade". If we merge this there will be a bit of a mix of helm flags, and custom yaml fields for helm. So the "if r.RecreatePods" could be a helm flag. I would like the following things also to be usable. And settable per "helm install" or "helm upgrade" command. We could merge this first, and then improve upon that? |
|
I created a pull request with my suggestions: |
|
Hey @franklinkim, can this be closed now that #1673 has merged? |
|
@priyawadhwa yes, that should solve it |
I added the option to add global arguments to helm deploy, similar to
kubectl.This allows you to add any of:
This should resolve #1183, #785 and also #529