-
Notifications
You must be signed in to change notification settings - Fork 44
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
Add checks for best-practices #142
Comments
I was thinking about writing a own rule set for this for yamllint, but it looks like implementing custom rules in Now looking into https://github.com/helm/chart-testing/blob/master/doc/ct_lint.md |
yeah |
we could use yamale, which is used internally by |
I've recently been thinking of things like helm-unittest and hcunit lately. For the |
For |
Is your feature request related to a problem? Please describe.
We've learned about certain things that we should look out for over time and we should add some checks to catch those. I'm currently aware of of the issue that ArgoCD doesn't like trailing slashes for
.repoURL
(#141) and that our best practices are to explicitly configure aname
for each chart in our*-apps
charts (#136).Describe the solution you'd like
Simply
yamllint
check to verify the correct configuration ofvalues.yaml
in our*-apps
charts.Describe alternatives you've considered
Not applicable.
Affected chart
*-apps
charts mostly.The text was updated successfully, but these errors were encountered: