Hacker News new | ask | show | jobs
by lep_qq 128 days ago
Hi all.

To make different my Service Level Objective Operator for K8s I'm currently working on new api, SLOComposition:

apiVersion: observability.slok.io/v1alpha1 kind: SLOComposition metadata: name: example-app-slo-composition namespace: default spec: target: 99.9 window: 30d objectives: - name: availability namespace: test - name: latency namespace: test composition: type: AND_MIN The SLI of this new API will calculate, creating a prometheusRule, with the composition of the two SLO link in the objectives array.

For the moment I'm working on the AND_MIN composition. In roadmap there are: WEIGHTED_ROUTES and HARD_SOFT

If you want to talk about their semantic reach in the comments.

Thank you for all the feedback!