You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the engine.Engine is used to render the chart under test. This has limited compatibilities, i.e. it does not resolve dependencies.
Using Helm's action client is closer to a real Helm chart upgrade/install/uninstall like one would do from the CLI.
Activity
SimonBaeumer commentedon May 4, 2022
This code renderes the Helm chart and should be replaced with a call to the action client:
helmtest/pkg/framework/runner.go
Line 127 in cd13818
Helm action client which should be used: https://pkg.go.dev/helm.sh/helm/v3/pkg/action
SimonBaeumer commentedon May 4, 2022
Goal is to test Helm charts with dependencies, installed CRDs etc