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

💡 [REQUEST] - kubernetes operator #524

Open
1 task done
melchiormoulin opened this issue Nov 4, 2024 · 0 comments
Open
1 task done

💡 [REQUEST] - kubernetes operator #524

melchiormoulin opened this issue Nov 4, 2024 · 0 comments
Labels
question Further information is requested

Comments

@melchiormoulin
Copy link

Summary

Hello,

Having a kubernetes operator could be nice to leverage the already defined SLO crd that are defined in this repo.

Particularly to :

  1. get an updated status inside the ServiceLevelObjective CR directly ( deployed, error ... ).
  2. Leverage mutating/validation webhook feature for some usecases.

Is it something already existing from your knowledge ?
I can do it if needed by creating a new repository, wdyt ?

Basic Example

  1. Users leverage the already existing CRD to define SLO.
  2. The operator can validate some minimal SLO threshold policy.
  3. The operator create the SLO.
  4. The operator update the status in the SLO CR.

Screenshots

No response

Drawbacks

more code than just using kubernetes cronjob.

Unresolved questions

Do you have recommendations of doing the operator in golang versus python?

Code of Conduct

  • I agree to follow this project's Code of Conduct
@melchiormoulin melchiormoulin added the question Further information is requested label Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant