Skip to content
This repository has been 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
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

invidian
Copy link
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 invidian requested review from ipochi and surajssd as code owners July 21, 2020 21:55
@invidian invidian force-pushed the invidian/dont-use-custom-helm-manifests-field branch 2 times, most recently from 8035b0e to 498d85c Compare July 22, 2020 08:00
@invidian
Copy link
Member Author

invidian commented Jul 22, 2020

Unfortunately, I'm not sure why this fails 😞

@invidian invidian force-pushed the invidian/dont-use-custom-helm-manifests-field branch from 498d85c to d93192b Compare July 22, 2020 09:32
@invidian 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