[router] add right rustls dependency in sgl-router cargo.toml (#9498)
Co-authored-by: bruce.xu <bruce.xu@gmicloud.ai>
This commit is contained in:
@@ -55,6 +55,7 @@ anyhow = "1.0"
|
|||||||
tokenizers = { version = "0.21.4", optional = true }
|
tokenizers = { version = "0.21.4", optional = true }
|
||||||
tiktoken-rs = { version = "0.7.0", optional = true }
|
tiktoken-rs = { version = "0.7.0", optional = true }
|
||||||
minijinja = { version = "2.0", optional = true }
|
minijinja = { version = "2.0", optional = true }
|
||||||
|
rustls = { version = "0.23", default-features = false, features = ["ring", "std"] }
|
||||||
|
|
||||||
# gRPC and Protobuf dependencies
|
# gRPC and Protobuf dependencies
|
||||||
tonic = { version = "0.12", features = ["tls", "gzip", "transport"] }
|
tonic = { version = "0.12", features = ["tls", "gzip", "transport"] }
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ use kube::{
|
|||||||
};
|
};
|
||||||
use std::collections::{HashMap, HashSet};
|
use std::collections::{HashMap, HashSet};
|
||||||
|
|
||||||
|
use rustls;
|
||||||
use std::sync::{Arc, Mutex};
|
use std::sync::{Arc, Mutex};
|
||||||
use std::time::Duration;
|
use std::time::Duration;
|
||||||
use tokio::task;
|
use tokio::task;
|
||||||
@@ -187,6 +188,8 @@ pub async fn start_service_discovery(
|
|||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let _ = rustls::crypto::ring::default_provider().install_default();
|
||||||
|
|
||||||
// Initialize Kubernetes client
|
// Initialize Kubernetes client
|
||||||
let client = Client::try_default().await?;
|
let client = Client::try_default().await?;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user