jd
dyff
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
jd
-
Any tool to "clean" helm chart values?
I don't believe that you need any special tool - just show values in vanilla chart & compare it with your values; probably YQ and JD.
-
Automate JSON compare
The second, which is more directly useful for you, is jd (JSON Diff). A "diff" in this context is a JSON of only the values that are different. This should provide a much nicer workflow for comparing them. Here's a similar question on StackOverflow with some implementation. Hope that helps!
-
How to detect messed up CloudFormation resources - part 2
Unfortunately, PowerShell does not come with any good tools to make diffs for JSON data, which would have been useful. There are a few other tools that may be of use in that regard, for example jd.
dyff
-
difftool to generate config with only new changes
I personally used dyff https://github.com/homeport/dyff it helped a lot when seeing exactly what was going to change.
-
A tool to sort/rearrange yaml files - or bring them close enough in alignment to allow a decent diff between them.
had good results using https://github.com/homeport/dyff
- A list of new(ish) command line tools – Julia Evans
-
How to compare 2 yaml files in go?
I had the same question some years ago. Since I was also interested in the finer details of possible differences, like order changes or type changes, I decided to write a library and CLI myself: github.com/homeport/dyff.
-
How to compare 2 k8s yaml files?
I use dyff (https://github.com/homeport/dyff) as the output is easy to read.
- Dyff: Diff tool for YAML files, and sometimes JSON
What are some alternatives?
aws-tools-for-powershell - The AWS Tools for PowerShell lets developers and administrators manage their AWS services from the PowerShell scripting environment.
yaml - YAML support for the Go language.
jq - Command-line JSON processor [Moved to: https://github.com/jqlang/jq]
cue - CUE has moved to https://github.com/cue-lang/cue
JayDiff - A JSON diff utility
cue - The home of the CUE language! Validate and define text-based and dynamic configuration
yq - yq is a portable command-line YAML, JSON, XML, CSV, TOML and properties processor
dasel - Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.
tig - Text-mode interface for git
lnav - Log file navigator
dive - A tool for exploring each layer in a docker image