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

Fully Deprecate Helm Push #81

Merged
merged 2 commits into from
May 10, 2022
Merged

Conversation

michaeljguarino
Copy link
Member

@michaeljguarino michaeljguarino commented May 6, 2022

Summary

This provides a reimplementation of helm push's functionality straight into the plural cli, allowing us to both upload and download charts without direct helm or helm plugin interaction.

Test Plan

Locally updated deps and push a new helm version

Checklist

  • My change requires a change to the documentation and I have updated the documentation accordingly.
  • I have added tests to cover my changes.

Closes #12

@michaeljguarino michaeljguarino requested a review from davidspek May 6, 2022 18:34
@michaeljguarino michaeljguarino force-pushed the deprecate-helm-push-plugin branch from 1d74a3b to 9ada9d4 Compare May 6, 2022 20:09
This provides a reimplementation of helm push's functionality straight into the plural cli, allowing us to both upload and download charts without direct helm or helm plugin interaction.
@michaeljguarino michaeljguarino force-pushed the deprecate-helm-push-plugin branch from 9ada9d4 to e593a06 Compare May 6, 2022 21:18
Copy link
Contributor

@davidspek davidspek left a comment

Choose a reason for hiding this comment

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

Looks good to me, just tested it locally and all seems to work as expected.

@davidspek
Copy link
Contributor

We should probably remove the helm-push installation from the Brew tap, see https://github.com/pluralsh/plural-cli/blob/master/.goreleaser.yaml#L109.

@michaeljguarino michaeljguarino merged commit 7d2feff into master May 10, 2022
@michaeljguarino michaeljguarino deleted the deprecate-helm-push-plugin branch May 10, 2022 18:16
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.

Eliminate helm plugin installs
2 participants