Skip to content
This repository has been archived by the owner on Feb 15, 2022. It is now read-only.

consume helm 3 go lib instead of shelling out to helm #291

Closed
evanlouie opened this issue Mar 5, 2020 · 2 comments · Fixed by #296
Closed

consume helm 3 go lib instead of shelling out to helm #291

evanlouie opened this issue Mar 5, 2020 · 2 comments · Fixed by #296
Assignees
Labels
enhancement New feature or request high-pri

Comments

@evanlouie
Copy link
Contributor

As a: Fabrikate user

I want: Fabrikate to consume the helm 3 go package for fetching and templating helm charts

So that: Fabrikate can have exact (in-code) control of how helm fetch and helm template used. This also fixes the requirement for specific Helm versions installed on the host.

Describe the solution you'd like: Instead of shelling out to the host machines Helm binary, install the Helm 3 package https://github.com/helm/helm and rewrite the install and generate commands to utilize that instead of shelling out.

Describe alternatives you've considered: n/a

Additional context:

@evanlouie evanlouie added the enhancement New feature or request label Mar 5, 2020
@evanlouie evanlouie changed the title consume helm go lib instead of shelling out to helm consume helm 3 go lib instead of shelling out to helm Mar 19, 2020
@michaelperel
Copy link
Contributor

michaelperel commented Apr 20, 2020

@evanlouie mind if I take a look at this?

@evanlouie
Copy link
Contributor Author

@michaelperel Hi Micheal. Sure thing, thanks for the assist :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request high-pri
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants