0

IBM Cloud Private 在同一个集群中支持多节点类型 x、p、x,我们应该在 helm 部署中定义什么以确保部署到特定的节点类型?

4

3 回答 3

1

IBM Can Private 支持工作节点上的混合架构。例如,如果您部署一个 z 应用程序,它只会尝试在 z 节点上运行。所有的事情节点都应该是一个架构,要么是 x 要么是 p。

从ICP应用中心,您可以为不同平台创建不同的图表,如下所示: 应用中心

于 2017-09-14T21:45:29.303 回答
0

我们发现了启用“nodeSelector”以选择不同平台进行部署的问题。这个问题在 ICP 和 Kubernetes 社区中都得到了跟踪,如下所示。ICP问题:https ://github.ibm.com/IBMPrivateCloud/roadmap/issues/1737 Kubernetes图表问题:https ://github.com/kubernetes/charts/issues/1899

于 2017-09-14T21:53:33.957 回答
0

您可以从 Infrastructure-->Node 获取节点信息。

不同的平台有不同的arch镜像,所以我们必须使用它nodeSelector来使pods能够被调度到不同的节点上。我们现在正在尝试在https://github.com/docker-library/official-images启用 multiarck docker 镜像,如果完成,那么我们将不再需要nodeSelector

对于集群中不同节点的使用指标,默认可以从dashboard获取资源使用情况。如果在 ICP 上安装 Prometheus 等附加监控框架,您将获得更多指标。

于 2017-09-14T22:15:32.357 回答