-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Support debug
for Helm
#2350
Comments
Issue around general Helm 3 support #2142 |
@briandealwis - do you have any progress to report on this? |
So Helm 3 adds a Since this post-renderer executable cannot take any arguments, we could create a script on the fly to invoke
|
Limiting to client-side templating and helm3 is probably fine if this makes it simpler. |
Skaffold is great, this feature would be very helpful! |
Support debugging applications using Helm. Difficulties here are:
With Helm 3, our life is a bit easier as it seems to be entirely client-side templating. So we can treat it like our
kustomize
deployer.Helm 2 is a bit more difficult. As I understand it, our current Helm deployer sends off the chart, and then applies changes (labels) to the deployed artifacts. One possibility is to use the same approach: pull down the deployed artifacts, transform, and then re-apply. There is a gap though where the un-transformed artifacts will be running.
Another approach would be to restrict
debug
to support client-side templating only. So we could attempt to first apply the Helm templates (helm template
) and abort if further server-side template-application is required?The text was updated successfully, but these errors were encountered: