feat: add template args to be used for template and within apply#1833
feat: add template args to be used for template and within apply#1833KATechDev wants to merge 5 commits into
Conversation
f2b21c1 to
2e378f6
Compare
2e378f6 to
0dba2a7
Compare
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
|
@KATechDev I will review this at weekend. |
|
@KATechDev did you test this locally? I don't see any code to use |
|
@KATechDev BTW. we need some test code to be addde. |
Yes I use it via |
|
@KATechDev ok. got it. pls fix code confilcts. |
|
I've tried this feature, but the flag "--dry-run=server" is not handover to Example: |
|
@Footur I'll try to have a look at it end of next week. |
This bothered me, so I had to check now. I tested template again on my machine and it works as expected. |
c1221e4 to
c31b686
Compare
Will be done soon (~2 weeks) |
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
a93d135 to
cc5b1d5
Compare
fe77939 to
1ca3527
Compare
1ca3527 to
38157bd
Compare
38157bd to
6a4a2a0
Compare
|
@KATechDev should we update the |
Not sure what you mean. Could you please be more specific? |
|
@KATechDev do same thing in |
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
|
hi, thank for your great effort, we're using argocd with helmfile and really need this feature, may I ask any progress on this? |
|
@KATechDev ping. thanks so much. |
|
Hi, I'm currently busy, but in about two weeks I might get a change to get to it. |
👋 Hi @KATechDev, thanks for spending the effort to work on the feature, we're also using ArgoCD with Helmfile and would like to have such great feature. Might I know if there's any progress on this pull request? |
|
Hi there, |
|
Is there any progress on this? Because running Frankly, all the security theater around it seems nonsensical, since we ultimately invoke Permissions are determined solely by the token in the kubeconfig file; there’s no way to “gain extra” privileges, and in this context that is perfectly fine. It’s merely a lookup operation, and if someone is concerned about security, the problem lies elsewhere—not with the It neither degrades nor improves the outcome, in my opinion, but it does unnecessarily impair the UX. |
19ad24e to
ed3511b
Compare
|
Hi there, The current behavior of helmfile is as follow. As appy and sync are cluster operations and the use case without "chartify" works without any additional flag, I changed my implementation, that the "dry-run=server" flag for One more thing: |
Signed-off-by: Kerstin Albers <kerstinzuzej@gmail.com>
Signed-off-by: Kerstin Albers <kerstinzuzej@gmail.com>
Signed-off-by: Kerstin Albers <kerstinzuzej@gmail.com>
…to achieve consistent behavior. For template prodive option --template-args Signed-off-by: Kerstin Albers <kerstinzuzej@gmail.com>
…o --sry-run=server for sync and apply Signed-off-by: Kerstin Albers <kerstinzuzej@gmail.com>
b1e6960 to
f05d0c7
Compare
|
I'm happy to rebase / resolve the conflicts but is there an estimation when there might be a review? |
|
@KATechDev please rebase / resolve the conflicts |
|
@KATechDev i can review but the PR needs to be in a state where it can actually be reviewed, please resolve the conflicats and I will take a look |
Adding TemplateArgs to allow passing any args to the helm template function.
I use this to pass --dry-run=server for helmfile apply (which is using helm template underneath) . This enables me to use the lookup functionality in my helm charts.