Skip to content

Add helm3 support to the helm deployer#3738

Merged
nkubala merged 6 commits intoGoogleContainerTools:masterfrom
tstromberg:helm-parsing
Feb 27, 2020
Merged

Add helm3 support to the helm deployer#3738
nkubala merged 6 commits intoGoogleContainerTools:masterfrom
tstromberg:helm-parsing

Conversation

@tstromberg
Copy link
Copy Markdown

Based almost entirely on @ktarplee 's work in #2900 - with some additional testing and refactoring to prepare for it's insertion.

  • Drops flags unnecessary in helm 3
  • Changes version detection to use struct output, as --short isn't supported in v2.0.0

Fixes #2142 #3438

@tstromberg tstromberg changed the title Add helm3 support Add helm3 deployer support Feb 26, 2020
@codecov
Copy link
Copy Markdown

codecov bot commented Feb 26, 2020

Codecov Report

Merging #3738 into master will decrease coverage by 0.06%.
The diff coverage is 65%.

Impacted Files Coverage Δ
cmd/skaffold/app/cmd/flags.go 100% <ø> (ø) ⬆️
pkg/skaffold/deploy/helm.go 77.18% <65%> (-1.54%) ⬇️
...affold/kubernetes/portforward/kubectl_forwarder.go 65.85% <0%> (-2.44%) ⬇️

@tstromberg
Copy link
Copy Markdown
Author

tstromberg commented Feb 27, 2020

This PR assumes that #3743 is merged first to address packageChart quirks.

Copy link
Copy Markdown
Contributor

@nkubala nkubala left a comment

Choose a reason for hiding this comment

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

a few nits but this looks great

@tstromberg tstromberg changed the title Add helm3 deployer support Add helm3 support to the helm deployer Feb 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support helm 3

3 participants