Marketplace for Containers

现在可以直接从Marketplace里安装EKS add-on, 用户在EKS控制台或使用CLI来找到并部署想要的三方软件。

通过这种方式,可以找到从独立厂家找到商用软件,如Kubecost, Dynatrace...,所有Marketplace的软件都会被持续扫描CVE,保证它的安全性。

部署Marketplace for Containers到EKS集群

在EKS控制台的Add-ons页面,选择Get more add-ons来找到三方add on:

img

在里面可以找到一系列AWS提供的add-ons(目前有5个)和独立厂家的adds-on, 在搜索栏可以根据categories, vendors, pricing models进行搜索,选择好之后进入下一步:

img

在这一步,配置add-on版本和一些可选项:

img

如果还没有订阅Kubecost,会跳转到AWS Marketplace网站,先完成订阅:

img

接受用户协议并进行订阅:

img

也可以使用CLI进行kubecost部署:

$ aws eks create-addon --cluster-name channy-eks --addon-name kubecost_kubecost  
{
"addon": {
"addonName": "kubecost_kubecost",
"clusterName": "channy-eks",
"status": "CREATING",
"addonVersion": "v1.97.0-eksbuild.1",
"health": {
 "issues": []
     }
       }
}