UK8S 是 UCloud 推出的 Kubernetes 容器云产品,彻底兼容原生 API,为用户提供一站式云上 Kubernetes 服务。自上线以来,UK8S 一直紧跟开源 Kubernetes 的节奏,除了支持 Kubernetes 最新版本 1.14.6 外,近期 UK8S 又有哪些新动做?算法
UK8S 应用商店安全
一.Helm 应用商店上线网络
Helm 是 Kubernetes 中的包管理工具,用于简化 Kubernetes 应用的部署和管理,能够将 Helm 理解为 Linux 下的 yum/apt-get,咱们将 Helm 官方库中的 chart 同步到 UCloud Helm 库,并将其中涉及的容器镜像同步到 UHub 中,方便用户部署一些常见的第三方应用。工具
二.应用商店一键安装优化
UK8S 的应用商店现已支持在线一键安装,用户可在管理控制台中选择本身须要的应用,直接经过页面将应用一键安装到集群中。人工智能
用户价值:spa
用户不用进行安装 Helm 也可使用应用商店,经过应用商店页面进行一键部署、更新、回滚等操做。插件
UK8S 新增机型3d
一. 支持快杰型云主机cdn
UK8S 现已支持快杰型云主机的纳管,还新增了集群选配云主机时所须要的配置信息,如硬件隔离组、CPU 平台选择、最大 Pod 数、节点 label 等设置。
用户价值:
用户能够根据本身的业务类型选择快杰型云主机,同时能够对节点进行硬件隔离组、CPU 平台选择、节点 label 等设置。提升了集群使用的自由度,知足了业务对于主机选择的细粒度。
二. GPU 云主机支持
针对 UK8S 集群管理使用,GPU 云主机提供了支持,用户能够在北京、上海、广州地区 UK8S 中添加 GPU 节点并使用。
用户价值:
用户能够将人工智能的算法模型训练等工做(GPU 使用需求),经过容器的方式进行提供。
三.伸缩组支持 GPU 云主机
在支持了 GPU 云主机后,伸缩组(CA)功能也进一步更新,自动伸缩组如今能够支持 GPU 云主机的伸缩,支持对伸缩节点 label 设置。
用户价值:
当用户须要发布 GPU 应用或者其余普通应用时能够经过 K8S 的 affinity(亲和 / 反亲和性)特性进行节点选择,自动伸缩组能够帮助用户动态建立符合业务需求的节点并打上 label,为 affinity 的调度提供动态伸缩资源,帮助用户节约 IT 运营成本。
UK8S 插件更新
一. 存储插件支持跨可用区动态感知
UK8S 的 CSI 插件实现了 UDisk 存储卷的可用区感知动态调度,目前支持 1.14 以上版本。
用户价值:
用户在多可用区建立的高可用 k8s 集群,集群 CSI 插件的动态感知调度可以保证每一个 Pod 与其所挂载的 UDisk 在同一个可用区。
二. 网络插件优化
咱们近期对集群网络插件进行了升级,优化了 Pod 间网络延时,大幅度的下降了 Pod IP 的 ARP 广播和单播延时,首包延时下降到了原有十分之一。
UK8S 版本升级
一. UK8S 1.14.6 新版本支持
本月 UK8S 更新了 kubernetes 1.14.6 版本的建立,现官网可提供用户新建集群版本 1.12.七、1.13.十、1.14.6。
二. 针对 Go 语言 HTTP/2 漏洞的升级版本
Netflix、Google 及 CERT/CC 近日揭露了有关 HTTP/2 的 8 个安全漏洞,kubernetes 官方根据修复后的 Go 语言版本提供了小版本的修复版本。官网提供的新建集群版本变化以下:
1.13.5 升级至 1.13.10
1.14.5 升级至 1.14.6
针对用户已建集群,UK8S 团队在 8 月 26 日及时提供了集群升级文档,帮助用户进行升级。文档地址:https://docs.ucloud.cn/comput...
UK8S 跨可用区支持
UK8S 支持在同地域不一样可用区之间建立跨可用区的高可用 UK8S 集群。
用户价值:
用户能够在同一 VPC 网络中,建立一套跨可用区的 UK8S 集群,集群全部节点能够分布在该地域支持的可用区,在单一可用区不可用的状况下,用户集群仍然能够稳定运行,集群的高可用性进一步提升。
UK8S 全球部署
UK8S 已全量支持全部海外节点部署,支持地域以下:国内:北京、上海、广州、香港、台北;亚太:东京、首尔、曼谷、新加坡、雅加达、胡志明;北美与欧洲:洛杉矶、华盛顿、莫斯科、法兰克福、伦敦;其余:孟买、迪拜、圣保罗、拉各斯。