Spot by NetApp很高兴推出一个新的API,可以返回集群中所有Ocean托管的节点。这个新的“获取节点”API提供了关于集群中节点的详细信息以及Ocean相关信息。
海洋是用于容器的自动化云基础设施SaaS。对于任何自动化系统,都必须有方法来监控它代表您所做的事情。对于容器,您希望知道所选择的生命周期(按需/预留实例/现货)、可用性区域等等。
可用的数据
新的API返回以下信息:
- 实例类型
- 可用分区
- VNG (Virtual Node Group) ID
- 生命周期-现货(在GCP中可抢占)/ OD / RI
- 公共IP
workloadRequestedMilliCpu / MemoryInMiB / Gpu-我们计算在节点上运行的工作负载的请求。headroomRequestedMilliCpu / MemoryInMiB / Gpu净空可以是自动的,也可以是手动的在这里.allocatableMilliCpu / MemoryInMiB / Gpu- allocatable表示在节点总分配中剩余的总工作负载请求registrationStatus- " Registered " | " Registered " | " Failed "
该API可用于获取集群中的所有实例或特定范围内的所有实例虚拟节点组.
为什么要用它?
“获取节点”API帮助:
- 监控- - - - - -要监视集群中存在的不同节点生命周期,可以监视工作负载分配、实例注册所需的时间等。
- 自动化-作为其他事件的触发器。例如,当一个节点的注册状态为“失败”时,生成一个警报,以进一步调查为什么该实例无法注册到集群。
了解更多
“获取节点”API现在可用于所有受支持的云提供商。具体的实施细节可在以下文档链接中查阅:
AWS K8s -https://docs.www.drvrless.com/api/#operation/oceanAwsGetNodes
Aws ecs -https://docs.www.drvrless.com/api/#operation/oceanAwsEcsGetContainerInstances
GCP gke -https://docs.www.drvrless.com/api/#operation/oceanGkeGetNodes
-https://docs.www.drvrless.com/api/#operation/oceanAzureGetNodes
我们希望“获取节点”API有助于管理您的海洋环境。如果您有任何问题或建议,请与我们联系支持团队。