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

Internal Service Validator #44

Open
ian-bartholomew opened this issue Jul 15, 2021 · 0 comments
Open

Internal Service Validator #44

ian-bartholomew opened this issue Jul 15, 2021 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@ian-bartholomew
Copy link
Contributor

Problem to solve

As a user, I want to be able to use oslo to generate a list of services that either have SLOs, have them but are not fully covered, or don't have them at all.

Proposal

oslo should have a command that searches for and evaluates SLO definition files, and outputs the findings (optionally JSON, YAML, maybe csv too?)

Further details

Things to consider:

  1. We currently don't have a standard file name for the SLO definitions. To search for the files, we would need to define that, and/or allow users to define what the name of the file is
  2. How do we evaluate the maturity of the SLOs?

Originally proposed by @niallrmurphy

Links / references

@suprememoocow shared the GitLab Service Maturity Model which is a good place to start

@ian-bartholomew ian-bartholomew added the enhancement New feature or request label Jul 15, 2021
@ian-bartholomew ian-bartholomew added this to the v1.0.0 milestone Jul 15, 2021
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

No branches or pull requests

1 participant