Skip to content
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 Grafana overlays configurations for OBS #385

Merged
merged 1 commit into from
Mar 6, 2024

Conversation

schwesig
Copy link
Contributor

@schwesig schwesig commented Feb 19, 2024

  • First commit to work on in the next meeting.

Following the working POC in the INFRA cluster to set up grafana on OBS.
@jbasu01 @harshil-codes @schwesig @computate

@schwesig schwesig added the enhancement New feature or request label Feb 19, 2024
@schwesig schwesig self-assigned this Feb 19, 2024
@schwesig schwesig marked this pull request as ready for review February 20, 2024 19:00
@schwesig
Copy link
Contributor Author

I will squash & merge the three commits afterwards. We just tried the github way with Jeet to apply changes over a review comment.

@schwesig schwesig requested review from jbasu01 and bnshr February 20, 2024 19:04
@larsks larsks requested a review from computate February 20, 2024 19:09
@schwesig schwesig marked this pull request as draft February 21, 2024 19:41
@schwesig
Copy link
Contributor Author

thanks larsks for our call yesterday. will work on the secrets topic.

@schwesig schwesig force-pushed the 20240210_grafanaOnObs branch from 82ae679 to 1cb1a6b Compare March 4, 2024 17:03
@schwesig schwesig requested a review from larsks March 4, 2024 17:03
@schwesig schwesig marked this pull request as ready for review March 4, 2024 17:09
@schwesig schwesig force-pushed the 20240210_grafanaOnObs branch 4 times, most recently from 845a451 to 4133e1b Compare March 5, 2024 21:24
Following the working POC in the INFRA cluster to set up grafana on OBS.
Setting the obs grafana external secrets in vault

Signed-off-by: ​/Thor(sten)?/ Schwesig <89909507+schwesig@users.noreply.github.com>

Co-authored-by: Jeet Basu <90354297+jbasu01@users.noreply.github.com>

fix: Update URLs & privileges, simplify keypulling

Resolving comments and suggestions from @larsks:

- Update Grafana URLs to canonical url obs.nerc.mghpcc.org
- Simplify key pulling by using dataFrom and stick to the vault names
- Authenticate against OBS instead INFRA
- Change Admin privileges to nerc-ops

fix: Update URL to obs
@schwesig schwesig force-pushed the 20240210_grafanaOnObs branch from 4133e1b to 91cad8b Compare March 6, 2024 11:14
@schwesig schwesig requested a review from larsks March 6, 2024 19:55
@schwesig schwesig merged commit 3e68d65 into OCP-on-NERC:main Mar 6, 2024
2 checks passed
schwesig added a commit to schwesig/OCP-on-NERC_nerc-ocp-config that referenced this pull request Mar 8, 2024
Following the working POC in the INFRA cluster to set up grafana on OBS.
Setting the obs grafana external secrets in vault

Signed-off-by: ​/Thor(sten)?/ Schwesig <89909507+schwesig@users.noreply.github.com>

Co-authored-by: Jeet Basu <90354297+jbasu01@users.noreply.github.com>

fix: Update URLs & privileges, simplify keypulling

Resolving comments and suggestions from @larsks:

- Update Grafana URLs to canonical url obs.nerc.mghpcc.org
- Simplify key pulling by using dataFrom and stick to the vault names
- Authenticate against OBS instead INFRA
- Change Admin privileges to nerc-ops

fix: Update URL to obs
@schwesig schwesig deleted the 20240210_grafanaOnObs branch March 8, 2024 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants