Skip to content
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

fix(k8s): ensure rendered helm chart contain runtime values #1882

Merged
merged 2 commits into from
Jun 21, 2020

Conversation

edvald
Copy link
Collaborator

@edvald edvald commented Jun 17, 2020

What this PR does / why we need it:

The helm template command doesn't render values that need to be
retrieved from the cluster. We therefore use helm install|upgrade --dry-run instead.

Which issue(s) this PR fixes:

Fixes #1795

Reviewer notes:

Actually, I closed the prior issue prematurely @eysi09. This remains separate from the other fix I'll follow up with.

Copy link
Collaborator

@eysi09 eysi09 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM once tests are fixed.

@edvald edvald force-pushed the fix-helm-render branch 2 times, most recently from f40171e to b82d758 Compare June 21, 2020 19:57
eysi09 and others added 2 commits June 22, 2020 00:12
The `helm template` command doesn't render values that need to be
retrieved from the cluster. We therefore use `helm install|upgrade
--dry-run` instead.
@edvald edvald force-pushed the fix-helm-render branch from b82d758 to 3f17666 Compare June 21, 2020 22:20
@edvald edvald merged commit 26a87b9 into master Jun 21, 2020
@edvald edvald deleted the fix-helm-render branch June 21, 2020 22:43
@edvald edvald restored the fix-helm-render branch June 21, 2020 22:43
@edvald edvald deleted the fix-helm-render branch June 21, 2020 22:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Garden fails to find helm deployed resources where apiVersions don't match
2 participants