Skip to content

Add a Readme and license notice to all secureCodeBox related DockerHub Repos#475

Closed
rfelber wants to merge 66 commits intomainfrom
documentation/fix-readme-versions
Closed

Add a Readme and license notice to all secureCodeBox related DockerHub Repos#475
rfelber wants to merge 66 commits intomainfrom
documentation/fix-readme-versions

Conversation

@rfelber
Copy link
Member

@rfelber rfelber commented Jun 7, 2021

Description

This PR if applied fixes some appVersions in the HelmChart chart readmes.

Additional to that it introduces an extension to the existing HelmChart-Docs GitHub Workflow to create additional Readme files that can be used for all secureCodeBox DockerHub repos and as description for ArtifactHub Repos. Since the different Readme files are slightly different but mostly based on the same content, the creation of the different templates is based ton template files.

All template files and generated Readme files are located in a newly created docs folder within each chart directory.

New Template files used by helm-docs:

  • ./.helm-docs-template.gotmpl
  • Readme.template.md.gotmpl

Closes #474

Checklist

  • Test your changes as thoroughly as possible before you commit them. Preferably, automate your test by unit/integration tests.
  • Make sure npm test runs for the whole project.
  • Make codeclimate checks happy

@rfelber rfelber added the documentation Improvements or additions to documentation label Jun 7, 2021
@rfelber rfelber added this to the v2.8.0 milestone Jun 7, 2021
@rfelber rfelber self-assigned this Jun 7, 2021
Copy link
Member

@nigthknight nigthknight 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. I just have some comments.

I noticed that at least for the Trivy scanner the description of the scanner is taken from the official repository. I would recommend marking this as a quote.

The other thing is just a nitpicky comment on the ssh_scan ;)

| Name | Email | Url |
| ---- | ------ | --- |
| iteratec GmbH | secureCodeBox@iteratec.com | |
## What is SSH_scan?
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
## What is SSH_scan?
## What is ssh_scan?

Copy link
Member

Choose a reason for hiding this comment

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

I would suggest writing ssh in lower case because this would match the official repository

## What is SSH_scan?

## Source Code
SSH_scan is an easy-to-use prototype SSH configuration and policy scanner, inspired by Mozilla OpenSSH Security Guide, which provides a reasonable baseline policy recommendation for SSH configuration parameters such as Ciphers, MACs, and KexAlgos and much more.
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
SSH_scan is an easy-to-use prototype SSH configuration and policy scanner, inspired by Mozilla OpenSSH Security Guide, which provides a reasonable baseline policy recommendation for SSH configuration parameters such as Ciphers, MACs, and KexAlgos and much more.
ssh_scan is an easy-to-use prototype SSH configuration and policy scanner, inspired by Mozilla OpenSSH Security Guide, which provides a reasonable baseline policy recommendation for SSH configuration parameters such as Ciphers, MACs, and KexAlgos and much more.

Copy link
Member

Choose a reason for hiding this comment

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

See above

rfelber and others added 8 commits June 16, 2021 21:39
Signed-off-by: Robert Seedorff <Robert.Seedorff@iteratec.com>
Signed-off-by: Robert Seedorff <Robert.Seedorff@iteratec.com>
Signed-off-by: Robert Seedorff <Robert.Seedorff@iteratec.com>
@rfelber
Copy link
Member Author

rfelber commented Jun 28, 2021

Closing due to new PR #523

@rfelber rfelber closed this Jun 28, 2021
@rfelber rfelber deleted the documentation/fix-readme-versions branch August 8, 2021 13:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a Readme and license notice to all secureCodeBox related DockerHub Repos

2 participants