kubectl describe sla --namespace=tools
apiVersion: karsten.cloud/v1
kind: SLACalculator
metadata:
name: sla-calc
namespace: tools
spec:
modes: [24/7, office-hours]
holidays: Baden-Württemberg (BW)
algorithm: Gaussian Easter — no hardcoded dates
thresholds: [99.9%, 99.5%, 99.0%, 95.0%]
noBackend: true
status:
phase: Running
message: configure outage window below
kind: SLACalculator
metadata:
name: sla-calc
namespace: tools
spec:
modes: [24/7, office-hours]
holidays: Baden-Württemberg (BW)
algorithm: Gaussian Easter — no hardcoded dates
thresholds: [99.9%, 99.5%, 99.0%, 95.0%]
noBackend: true
status:
phase: Running
message: configure outage window below
ConfigMap
sla-calc/config
ns/tools
--mode
--outage-start
--outage-end
# leer = laufend (jetzt)
--month
--feiertage-bw
Status
sla-calc/results
ns/tools
OUTAGE
—
SLA-relevante Stunden
SLA PERIOD
—
verfügbare Stunden
UPTIME
—
Verfügbarkeit
TIMELINE
up
outage
Feiertag
excluded