现货NetApp的海洋不断优化Kubernetes具有多种特性的集群处理的不同方面和管理Kubernetes容器在云环境中运行。
其中一个方面是集群中定义的容器资源请求(在海洋智能bin-packs豆荚在底层云虚拟机)。不正确的假设关于应用程序所需的CPU和内存,可以带来不必要的和昂贵的云基础设施浪费。
为了解决这个问题,海洋提供正确的大小的建议根据实际任何正在运行的应用程序的资源利用率,随着时间的推移。
直到现在每Kubernetes建议生成工作负载没有区分不同的应用程序定义为运行的工作负载。
此外,集群运行大量的工作负载可以数以百计的建议很难管理和跟进。
今天我们很乐意分享两个改进添加到海洋的合理精简API。
- 建议现在提供由容器。这意味着,例如,一个圆荚体运行2容器会得到两个不同的,独立的建议,应用程序所有者关注实际的应用程序(s),可以受益于设置不同的资源请求。
- 添加了一个新的过滤机制,所以不同的团队很容易只关注相关的建议。的机制是基于Kubernetes原生概念标签,注释和名称空间,允许用户过滤根据现有工作负载配置的建议。
关于新的API的更多细节请参考相关文档海洋kubernetes AWS和海洋GKE。