kubernetes可以管理硬件设备吗?

时间:2018-10-11 12:11:07

标签: kubernetes kubernetes-ingress

我正在寻找从我们的整体系统转变为基于更灵活的微服务的方法,并且从管理应用程序(容器化)的角度来看,Kubernetes成为领跑者。

在我们的生态系统中,有些硬件设备将保持原样。如果不能使用Kubernetes来管理硬件,那么在有限的时间内了解Kubernetes并不能为我提供明确的方法。我探索了CRD,Addons等,但是对于我管理硬件节点的用例来说,这些方法似乎没有希望。

我管理硬件节点的用例包括: 1.通过K8s发现硬件设备 2.可能通过K8通过REST API对其进行管理。 *硬件设备的高可用性不在范围之内,但是,欢迎提出任何想法。

1 个答案:

答案 0 :(得分:1)

Kubernetes是作为容器化应用程序的自动化部署,编排和管理工具而开发的。但是,它的角色不涉及管理和发现硬件节点,因为Kubernetes通过在群集中的节点之间填充服务来实现自己的内部结构组件。

您可以考虑为需要在Device plugin framework内的Kubernetes集群中进行特定设置的各种计算,存储等设备启动支持。