-
Notifications
You must be signed in to change notification settings - Fork 302
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
feat(sidekick-helm-doc): Values in README generated by helm docs #384
Conversation
787ee53
to
77c0005
Compare
/kind chart-release |
77c0005
to
d77f355
Compare
Amazing, seems good to me, are you ready for an approval? |
4bc406b
to
d354f97
Compare
Signed-off-by: Lyonel Martinez <[email protected]>
d354f97
to
9a1ad2e
Compare
Hey @Lowaiz, nice job! Just a comment about the go template file. Having the README.md file generated using the go template file adds an extra step when we need just to update the docs. We first need to modify the content in README.gotmpl file, generate the README.md file and only then we can render and check the format of our docs. I would avoid this extra step by just generating the values table in separated file that is accessible from the README.md file. What do you think? |
As I use a lot of helm chart, I always prefer a README including values rather than an redirection. Furthermore, there is already one redirection from the root to each chart, so I really prefer to not add one for the user. Having values in the README, force, a bit, the user to read these values, make them a bit more accessible and probably avoid the users to miss some information. |
Ready when you are ! |
I'm adding the READMEs are imported by https://artifacthub.io/packages/helm/falcosecurity/falcosidekick, so it's a good practice to have all values there |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
amazing 👍
thank you
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: Issif, Lowaiz The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
LGTM label has been added. Git tree hash: 3ac59d5d8764ad937260e7b7bf7e316f3610bf0c
|
Signed-off-by: Lyonel Martinez [email protected]
What type of PR is this?
/kind documentation
Any specific area of the project related to this PR?
/area falcosidekick-chart
What this PR does / why we need it:
Helm docs integration based on falco chart one's
Which issue(s) this PR fixes:
None
It seems that
config.kafka.partition
andconfig.kafka.messageformat
was useless, the sidekick doesn't document these params. and they don't appear in the config parser, so I deleted them