-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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: add the extra labels capabilities for chart #11108
Conversation
DryRun Security SummaryThe pull request focuses on improving the security and configurability of the DefectDojo Helm chart, including secure handling of sensitive information, enabling TLS termination, configuring security context, implementing network policies, and adding support for extra labels and volumes. Expand for full summarySummary: The code changes in this pull request are focused on improving the security and configurability of the DefectDojo Helm chart. The changes span multiple files, including those related to the Celery worker, Django deployment, ConfigMap, Celery Beat, Django service, Ingress, and various Secrets. Key security-related changes include:
Overall, the changes appear to be focused on improving the security posture of the DefectDojo application while also enhancing the configurability and maintainability of the Helm chart. As an application security engineer, I would recommend thoroughly reviewing the changes and ensuring that the Helm chart is properly configured and deployed in a secure manner. Files Changed:
Code AnalysisWe ran Riskiness🟢 Risk threshold not exceeded. |
b0d4f06
to
beb2efe
Compare
It might be a good idea to add it to |
b152747
to
0ad1445
Compare
Done ! |
0ad1445
to
43dcb75
Compare
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.
One last tweak, then this should be good to go 🙂
Signed-off-by: Julien Godin <julien.godin@camptocamp.com>
43dcb75
to
7a2f196
Compare
Guys, I don't think this is the proper way how to extend it, I would rather propose the same way how
Even all generic label to put into the helper |
I'm fine with that approach, but I'm not sure I understand the benefit, though it's certainly a bit cleaner. Is the idea basically to avoid copy/paste mistakes when referencing |
At the moment Helm is anyhow complicated, so I would use any chance to optimize it. |
Closing this one as it is superseded by #11168 |
Description
Add extra labels for the deployment
Test results
This is not directly related to the defectdojo development but a deployment-wise improvement
Documentation
N/A
Checklist
This checklist is for your information.
dev
.dev
.