mirror of
https://github.com/siderolabs/omni.git
synced 2026-01-21 19:01:04 +01:00
Some checks failed
default / default (push) Has been cancelled
default / e2e-backups (push) Has been cancelled
default / e2e-cluster-import (push) Has been cancelled
default / e2e-forced-removal (push) Has been cancelled
default / e2e-omni-upgrade (push) Has been cancelled
default / e2e-scaling (push) Has been cancelled
default / e2e-short (push) Has been cancelled
default / e2e-short-secureboot (push) Has been cancelled
default / e2e-templates (push) Has been cancelled
default / e2e-upgrades (push) Has been cancelled
default / e2e-workload-proxy (push) Has been cancelled
- Add jitter to the exposed service health checks, so they spread evenly even when the services are all reconciled at the exact same time.
- Add the "lazy" logic to the current workload proxy health checks by wrapping the "regular" LB with a lazy LB wrapper. With this, we gain:
- Health checks are started only when an exposed service is attempted to be accessed ("dialed").
- They are stopped after 5 minutes of inactivity.
Depends on siderolabs/go-loadbalancer#24.
Signed-off-by: Utku Ozdemir <utku.ozdemir@siderolabs.com>