Update SecretsCheck to perform 1-way communication with the Secret Detection Service
What does this MR do and why?
Issue: #473441 (closed)
This is the last of 4 MRs that are needed to implement 1-way communication with the SDS.
We want to send secret detection requests to the SDS without relying on it for the answers in order to stress test it and gather metrics on it.
This MR adds the sending of the requests to the SDS from SecretsCheck
.
References
Please include cross links to any resources that are relevant to this MR This will give reviewers and future readers helpful context to give an efficient review of the changes introduced.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
How to set up and validate locally
Unfortunately, testing this locally requires not only running the SDS locally, but also hacking the code to remove some of the FF and settings checks.