Includes all pending changes needed for nixos-anywhere: - fiberlb: L7 policy, rule, certificate types - deployer: New service for cluster management - nix-nos: Generic network modules - Various service updates and fixes 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
21 lines
556 B
Rust
21 lines
556 B
Rust
//! FiberLB server implementation
|
|
|
|
pub mod config;
|
|
pub mod dataplane;
|
|
pub mod healthcheck;
|
|
pub mod l7_dataplane;
|
|
pub mod l7_router;
|
|
pub mod maglev;
|
|
pub mod metadata;
|
|
pub mod services;
|
|
pub mod tls;
|
|
|
|
pub use config::ServerConfig;
|
|
pub use dataplane::DataPlane;
|
|
pub use healthcheck::{HealthChecker, spawn_health_checker};
|
|
pub use l7_dataplane::L7DataPlane;
|
|
pub use l7_router::L7Router;
|
|
pub use maglev::{MaglevTable, ConnectionTracker};
|
|
pub use metadata::LbMetadataStore;
|
|
pub use services::*;
|
|
pub use tls::{build_tls_config, CertificateStore, SniCertResolver};
|