Skip to content

💡 [REQUEST] - kubernetes operator #524

@melchiormoulin

Description

@melchiormoulin

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions