腾讯云容器月报 | 一篇带你看完优秀上新,最飒的功能用起来

2022-04-14 10:40:08 浏览数 (1)

最新发布

腾讯云容器服务公有云版本(TKE 公有云版)

1. TKE 公有云版上线节点池功能

借助腾讯云容器服务节点池统一机型、统一标签和Taint、节点池动态扩缩容等功能,您可以方便快捷地创建、管理和销毁节点,以及实现节点的动态扩缩容。

【适用场景】:推荐使用节点池进行节点管理,以提高集群节点管理的易用性。 【解决痛点】:规范异构节点(机型配置不同)分组管理;降低集群频繁扩缩容操作成本;通过节点池标签快速制定业务调度规则,解决集群内应用程序调度规则复杂问题;便捷管理 Kubernetes 版本升级、Docker 版本升级、自动修复异常节点等(即将支持)。

2. TKE 公有云版独立集群 Master 升级

腾讯云容器服务继支持托管集群 Master 版本升级之后,目前也已支持用户通过控制台对正在运行的独立集群进行 Master  Kubernetes 版本滚动升级。 【适用场景】:只有运行中的独立集群才可升级 Master 的 Kubernetes 版本。 【解决痛点】:帮助用户在无需销毁重建集群资源的情况下,将 Master  Kubernetes 版本向上升级至 TKE 提供的最近 Kubernetes 版本,以提供更优质稳定的产品服务。

3. TKE 公有云版支持双网络模式:GlobalRouter 和 VPC-CNI

腾讯云容器服务针对不同应用场景提供 GlobalRouter 和 VPC-CNI 两种网络模式,两者具有不同的优势和使用限制,您可以根据业务需要在新建集群时自行选择。 【适用场景】:普通容器业务场景、离线计算相关业务场景下适合选用 GlobalRouter 网络模式;对网络时延有较高要求的场景、依赖容器有固定 IP 的场景下适合选用 VPC-CNI 网络模式。 【解决痛点】:用户可根据不同的业务架构选择适当的网络方案。GlobalRouter 解决标准可容器网络多场景互通的使用,IP 资源充足。VPC-CNI 可解决需要根据来源 IP 授权容器的问题, 可使用 CLB 健康检查、会话保持基本能力。

4. TKE 公有云版支持使用集群模板进行集群创建

腾讯云容器服务支持使用模板创建的集群类型包含托管集群、独立集群和弹性集群三种,每类集群分别提供适用于不同场景的创建模板,如托管/独立集群提供适用于深度学习、多可用区业务部署等场景的集群模板。 【适用场景】:新手入门体验,期望快速新建标准集群;同时适用于快速新建高可用集群、GPU 集群等需求的场景 。 【解决痛点】:简化集群创建流程;引导用户根据业务场景及需求选择合适的集群模板进行创建,以及避免因不能合理配置参数而导致集群创建失败。

5. TKE 公有云版集群和节点支持自定义 Kubernetes 组件启动参数(内测发布)

腾讯云容器服务支持为集群、节点添加自定义 Kubernetes 组件启动参数,该功能为创建集群、添加节点提供了快速配置 k8s 组件启动参数的能力,同时支持控制台查看集群当前配置的组件的启动参数。 【适用场景】:新建集群、添加节点时,可根据实际需求添加 Kubernetes 组件启动参数。 【解决痛点】:解决无法根据业务需求自定义配置 Kubernetes 组件启动参数的问题,进一步扩展集群、节点功能。

6. TKE 公有云版支持配置全局的镜像生命周期管理策略

TKE 镜像仓库新增镜像生命周期管理功能,该功能支持用户在主账号级别进行全局镜像版本清理策略的配置,同时保留支持在单个仓库内配置独立的版本清理策略。 【适用场景】:镜像仓库管理员可以管理全部镜像仓库,期望在全局配置镜像仓库的清理策略。 【解决痛点】:仅支持从镜像仓库级别配置基于规则的版本自动清理策略时,若用户策略多为全局策略,逐个仓库进行策略配置过于繁琐。

腾讯云容器服务私有云版(TKE 企业版)

1. TKE 企业版新增支持联邦集群

通过组建联邦集群,可统一在联邦集群内部署联邦应用,支持应用在不同地域设置差异化的资源量、配置能常见诉求。同时支持联邦应用整体发布、回滚等特性。 【适用场景】:Kubernetes 集群多地域部署场景下,应用需要多地部署、统一管理。 【解决痛点】:同一业务多地域部署时面临的重复部署、分别管理、无法协同等问题。

2. TKE 企业版新增适配 arm64 架构服务器

容器平台部署新增适配 arm64 机型,并且支持 arm84、X86 服务器组成的异构容器集群。 【适用场景】:使用 ARM 架构主机搭建容器平台。 【解决痛点】:当前大部分容器平台不支持 ARM 架构硬件资源,导致业务资源受到硬件资源类型限制。

3. TKE 企业版新增运营统计功能

新增运营统计功能,可按项目维度统计业务的资源分配量、使用量。并且提供了资源用量报表,可供管理员进一步分析业务资源使用情况。

【适用场景】:平台拥有多个业务团队,需要规划和管理各团队资源用量,进行成本核算。 【解决痛点】:容器平台有多个业务使用时,无法统计各业务资源用量情况,导致无法进行用量统计、成本核算、资源利用率提升等平台规划管理工作。

4.TKE 企业版新增拓展组件功能

TKE 企业版的特色功能,以扩展组件的方式来定制集群的能力,扩展集群的功能。

TApp - TApp 是结合腾讯十多年海量运营经验,全新设计出的一种 workload,以 CRD 的形式实现。 TApp 可运行有状态、无状态应用,弥补了 StatefulSet 无法批量更新容器的不足,使用方式兼容传统运维习惯,更好的支持传统的有状态应用,能够实现灰度升级和多版本的发布管理。

GPUManager - GPU Manager 提供一个 All-in-One 的 GPU 管理器, 基于K8S Device Plugin插件系统实现, 提供了 GPU 虚拟化、拓扑分配、GPU 共享、GPU 指标查询、GPU 容器 pre-check 等功能。

CronHPA - 使用 crontab 模式定期自动扩容工作负载,周期性地在给定的调度时间对工作负载进行扩缩容。

【适用场景】

1. TApp - 有状态应用容器化;容器业务运维模式需要兼容原虚拟机管理方式。

2. GPUManager - 在 K8S 集群中高效的使用 GPU 设备。

3. CronHPA - 以时间的形式动态调整工作负载副本数量。

【解决痛点】

1. 传统业务、复杂业务应用管理限制多,容器化改造成本过大。

2. GPU 资源利用率太低,无法得到有效提升。

3. 业务有周期性运行特点,工作负载却无法按时间点进行扩缩容

0 人点赞