Crate cloud_discovery_kubernetes[−][src]
A Kubernetes implementation of rust-cloud-discovery
Returns list of instances in a kubernetes service. The crate uses kubernetes
endpoint API
(/api/v1/namespaces/{namespace}/endpoints/{name}
).
Usage
// initialize kubernetes client let k8s = KubernetesDiscoverService::init("demo".to_string(), "default".to_string()).await; if let Ok(k8s) = k8s { let client = DiscoveryClient::new(k8s); client.get_instances().await; }
Structs
KubernetesDiscoverService | A Kubernetes implementation of rust-cloud-discovery |