Skip to content

Conversation

Copilot
Copy link
Contributor

@Copilot Copilot AI commented Sep 24, 2025

  • Analyze existing code structure and understand the issue
  • Bootstrap, build and test current functionality
  • Understand the pattern used by existing commands (release, revision, rollback)
  • Create new values command to compare installed chart values vs remote chart values
  • Add command to root.go command structure
  • Implement values retrieval for installed chart (using helm get values)
  • Implement values retrieval for remote chart (using helm show values)
  • Add appropriate flags for chart repository, version, namespace
  • Create tests for the new functionality
  • Update help text and documentation
Original prompt

This section details on the original issue you should resolve

<issue_title>Get the difference between installed chart and remote chart</issue_title>
<issue_description>Currently, I'm running the following commands to display the value differences between an installed helm chart version and a newly released version:

# Get installed cilium 1.16.2 helm chart values
$ helm get values cilium -an kube-system | yq -Sy | tail -n +2 > v1.16.2.yaml
# Get remote cilium 1.16.3 helm chart values
$ helm show values cilium/cilium -n kube-system --version 1.16.3 | yq -Sy > v1.16.3.yaml
# Show differences
$ diff -Naur v1.16.2.yaml v1.16.3.yaml

Is there a way to obtain the same result with helm-diff? Thank you.</issue_description>

Comments on the Issue (you are @copilot in this section)

@yxxhero @fmunteanu what's your user case?
Fixes #677

💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.

@yxxhero
Copy link
Collaborator

yxxhero commented Sep 24, 2025

@copilot retry

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.

Get the difference between installed chart and remote chart
2 participants