Skip to content
This repository was archived by the owner on Jun 29, 2022. It is now read-only.

pkg/components/util: use Helm post-renderer instead of Manifests field - #727

Open
Mateusz Gozdek (invidian) wants to merge 1 commit into
masterfrom
invidian/dont-use-custom-helm-manifests-field
Open

Mateusz Gozdek (invidian) wants to merge 1 commit into
masterfrom
invidian/dont-use-custom-helm-manifests-field

Conversation

@invidian

Copy link
Copy Markdown
Member

As Manifests filed in Chart object is a custom field, added to our fork
of Helm. Now Helm offers post-renderer feature, which allows to further
customize the manfiests after Helm's templating engine and before the
installation of the manifests.

This allows us to use post-renderer feature and drop one of maintained
custom patches, which means less maintenance for us.

See helm/helm#8497 (comment) for motivation.

Signed-off-by: Mateusz Gozdek mateusz@kinvolk.io

@invidian

Mateusz Gozdek (invidian) commented Jul 22, 2020

Copy link
Copy Markdown
Member Author

Unfortunately, I'm not sure why this fails 馃槥

@invidian
Mateusz Gozdek (invidian) force-pushed the invidian/dont-use-custom-helm-manifests-field branch from 498d85c to d93192b Compare July 22, 2020 09:32
@invidian
Mateusz Gozdek (invidian) force-pushed the invidian/dont-use-custom-helm-manifests-field branch 3 times, most recently from 8f3b4fc to a182195 Compare August 10, 2020 11:04
As Manifests filed in Chart object is a custom field, added to our fork
of Helm. Now Helm offers post-renderer feature, which allows to further
customize the manfiests after Helm's templating engine and before the
installation of the manifests.

This allows us to use post-renderer feature and drop one of maintained
custom patches, which means less maintenance for us.

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant