Create version.md with helm chart and docker image version overview #250
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Change
This PR will add a new script (version_scan) to the codebase. This script creates a Bill of Materials (helm chart and docker image versions) of the deployment represented by the RADAR-Kubernetes defaults, and writes a versions.md file in the root of the project. The versions.md file is created from a GitHub Action that is triggered on any push to the main branch.
Benefits
The automatically generated versions.md file provides a convenient way to inspect/reference the installed versions of helm charts and docker images. It facilitates analysis of deployment by deployers as well as provide a component list that should be subjected to vulnerability scanning efforts.
Example of versions.md
This file is automatically generated (by the version_scan script). Do not edit manually.
Helm Charts
Containers
Init Containers