mirror of
https://github.com/siderolabs/omni.git
synced 2026-01-21 19:01:04 +01:00
Most of the code is simplifying/refactoring, but there are few fixes: * increase LB upstream healthcheck interval to 1 minute * pass a logger to the LB (as otherwise it creates its own) * shutdown the LB by waiting for it to shutdown * close the LB even when it fails to start to avoid leaking health check goroutines Additionally, add an integration test for workload proxying. Co-authored-by: Utku Ozdemir <utku.ozdemir@siderolabs.com> Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com> Signed-off-by: Utku Ozdemir <utku.ozdemir@siderolabs.com>