rust-rewrite #2

Merged
siennathesane merged 39 commits from rust-rewrite into mainline 2026-03-21 14:40:42 +00:00
2 changed files with 6 additions and 1 deletions
Showing only changes of commit 184ad85c60 - Show all commits

View File

@@ -21,7 +21,7 @@ k8s-openapi = { version = "0.24", features = ["v1_32"] }
# HTTP + TLS
reqwest = { version = "0.12", features = ["json", "rustls-tls", "blocking"] }
rustls = "0.23"
rustls = { version = "0.23", features = ["ring"] }
# SSH
russh = "0.46"

View File

@@ -22,6 +22,11 @@ mod users;
#[tokio::main]
async fn main() {
// Install rustls crypto provider (ring) before any TLS operations.
rustls::crypto::ring::default_provider()
.install_default()
.expect("Failed to install rustls crypto provider");
// Initialize tracing subscriber.
// Respects RUST_LOG env var (e.g. RUST_LOG=debug, RUST_LOG=sunbeam=trace).
// Default: warn for dependencies, info for sunbeam.