go - 如何使用kubernetes apiserver获取CNI类型?

标签 go kubernetes

我有更多的kubernetes集群并使用不同的CNI插件。
当我编码CMDB代理程序时,我要使用kubernetes apiserver获取CNI插件,然后写入我的CMDB数据库。

我用过Go语言。

最佳答案

这不是真的。您将必须为每个CNI插件编写单独的检测模式。另外,只要只有一个尝试配置每个Pod,就有可能在同一节点上激活多个插件(如果不建议这样做)。

关于go - 如何使用kubernetes apiserver获取CNI类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60879703/

相关文章:

docker - 如何在一个 pods 中运行多个无状态容器?

docker - 具有持久卷的 kube 上的 Elasticsearch

amazon-web-services - 如何在Kops中处理多个AWS账户?

go - termui 的 termui.Handle ("/timer/1s",func(e termui.Event)) 在 ubuntu 18.04 上不工作

go - 顶点 : authorization error for <domain> (acme/autocert)

Golang 十六进制编码

kubernetes - Kubernetes服务外部IP地址仍在等待IBM Cloud(之前称为Bluemix)

go - 有很多参数的构造函数

go - pubsub.NewClient 卡在开发机器和 docker 中

kubernetes - 每个 Jenkins-slave(kubernetes pod)是否可以绑定(bind)到一个构建作业,同时保持其事件状态,甚至完成该作业