photoncloud-monorepo/fiberlb/crates/fiberlb-server/src/lib.rs
centra 3eeb303dcb feat: Batch commit for T039.S3 deployment
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>
2025-12-13 04:34:51 +09:00

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};