3 个不稳定版本
使用旧的 Rust 2015
0.2.0 | 2017年4月26日 |
---|---|
0.1.1 | 2016年9月9日 |
0.1.0 | 2016年9月7日 |
#1250 in 异步
15KB
191 行
scuttlebutt
监听您 Kubernetes 集群中的所有八卦
安装
将以下内容添加到您的 Cargo.toml 文件中
[dependencies]
scuttlebutt = "0.2"
使用方法
scuttlebutt 的核心是一个集群。集群提供了一个接口,可以通过 Receiver 从 Kubernetes 事件中获取数据。
默认情况下,将连接到由 kube-proxy 后面的 Kubernetes 集群。将来,该接口可能会通过一组 kubeconfig 凭证 扩展到在集群外部运行。
extern crate scuttlebutt;
use scuttlebutt::{Cluster, Events};
fn main() {
match Cluster::new().events() {
Ok(events) => {
for e in events.into_iter() {
println!("{:#?}", e)
}
}
Err(e) => println!("{:#?}", e),
}
}
Doug Tangren (softprops) 2016-2017
依赖项
~7.5MB
~179K SLoC