-
Notifications
You must be signed in to change notification settings - Fork 867
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: Support OAuth2 for prometheus and web providers #3038
Conversation
Signed-off-by: Guillaume Doussin <[email protected]>
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## master #3038 +/- ##
==========================================
+ Coverage 81.71% 81.79% +0.07%
==========================================
Files 134 134
Lines 20416 20443 +27
==========================================
+ Hits 16683 16721 +38
+ Misses 2873 2860 -13
- Partials 860 862 +2
☔ View full report in Codecov by Sentry. |
Hi @zachaller , can I get a review for this one ? |
Signed-off-by: zachaller <[email protected]>
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
I have one concern about this, I have not tested it but I think the secret could get displayed and stored in the analysis run object which then will also go down to the web ui especially with a change coming up. If that is the case I am wondering if we don't pull from the secret directly vs using args. Would you mind confirming if the oauth secret shows up in the AnalysisRun? |
I did find this though, actually so I have more hope that it would not show up: argo-rollouts/analysis/analysis.go Line 132 in 017d362
|
Hi,
|
Thanks for the contributions! |
Solves #3037
Checklist:
"fix(controller): Updates such and such. Fixes #1234"
.