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

Add info about the grafana deployer action and api key #929

Merged

Conversation

GeorgianaElena
Copy link
Member

When researching about #328 realized that we haven't documented the grafana deployer action and where the api key is stored right now.

I believe it closes 2i2c-org/team-compass#176

Probably this will change when we'll have one grafana for all the clusters.

Copy link
Member

@choldgraf choldgraf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few quick thoughts - looks good in general though!

docs/howto/operate/grafana.md Outdated Show resolved Hide resolved
docs/howto/operate/grafana.md Outdated Show resolved Hide resolved
@choldgraf choldgraf requested a review from a team January 16, 2022 21:53
@choldgraf
Copy link
Member

I just tried inviting the @2i2c-org/tech-team to review this, to see if we can test out our slack notification :-)

GeorgianaElena and others added 2 commits January 17, 2022 11:16
Fix typos

Co-authored-by: Chris Holdgraf <choldgraf@gmail.com>
Co-authored-by: Chris Holdgraf <choldgraf@gmail.com>
@GeorgianaElena
Copy link
Member Author

I just tried inviting the @2i2c-org/tech-team to review this, to see if we can test out our slack notification :-)

Thanks @choldgraf! I'll postpone merging it to check that we get the Slack reminders 🚀

Copy link
Member

@consideRatio consideRatio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I made some suggestions related to the confusing terminology by GitHub.

My understanding is that:

  • "GitHub Actions" is like saying "TravisCI" or "CircleCI", it is the name of the system to run CI/CD stuff.
  • Within GitHub Actions, GitHub's CI system, you can run "workflows", and each workflow has a list of "jobs", and each job has a list of "steps".
  • A "GitHub action" is a pre-defined "step" that can be re-used across workflows defined in projects across GitHub

docs/howto/operate/grafana.md Outdated Show resolved Hide resolved
docs/howto/operate/grafana.md Outdated Show resolved Hide resolved
docs/howto/operate/grafana.md Outdated Show resolved Hide resolved
GeorgianaElena and others added 3 commits January 17, 2022 12:58
Co-authored-by: Erik Sundell <erik.i.sundell@gmail.com>
Co-authored-by: Erik Sundell <erik.i.sundell@gmail.com>
Co-authored-by: Erik Sundell <erik.i.sundell@gmail.com>
@GeorgianaElena
Copy link
Member Author

I made some suggestions related to the confusing terminology by GitHub.

Thank you @consideRatio for clarifying these 🌼

Copy link
Contributor

@damianavila damianavila left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Member

@consideRatio consideRatio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@GeorgianaElena GeorgianaElena merged commit 5923dd1 into 2i2c-org:master Jan 19, 2022
@GeorgianaElena
Copy link
Member Author

Thanks everyone 🌼 🚀

@GeorgianaElena GeorgianaElena deleted the document-grafana-api-key branch January 19, 2022 08:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Define team process around when and how to share a grafana API key for deploying dashboards
4 participants