容器服务ACK发行版_kubernetes_kubernetes集群_云原生-阿里云

容器服务ACK发行版
容器服务ACK发行版,是阿里巴巴针对异构IaaS环境发布的Kubernetes发行版,使用者可通过阿里云容器镜像服务ACR免费获取完整内容并获得社区支持。其核心组件经过阿里云容器服务ACK和阿里巴巴集团业务场景的大规模生产环境验证和安全检查,具备安全性与可靠性。

产品优势

安全可靠
核心组件来自阿里云容器服务ACK,并保持同步更新。这些组件经历了数十万商业用户和阿里集团核心业务场景的严苛生产验证,安全性与可靠性经过实践检验。
敏捷易用
容器服务ACK发行版深度结合阿里巴巴开源的集群应用打包交付工具Sealer,分钟级实现集群的自动化部署、扩缩容、升级等集群生命周期管理功能。
一致体验
容器服务ACK发行版集群可以被容器服务ACK平滑地管理,实现资源管理一致、策略合规一致、流量管控一致、应用部署一致;同时,公有云ACK所支持的应用解决方案也能无差别地部署在容器服务ACK发行版集群内。
多样兼容
核心组件同时支持X86和ARM硬件架构,同时容器服务ACK发行版包含的高性能网络插件Hybridnet,又使得网络环境的多样性成为可能,最终确保能够丝滑运行于多样化的基础设施之上。

产品功能

集群管理
支持单节点非高可用、三节点高可用等多种部署形态,可在多种IaaS、OS、CPU架构上进行部署。
支持容器服务ACK、容器服务敏捷版纳管。
支持环境预检、节点扩缩容、节点替换等操作。
高性能网络
支持Underlay、Overlay及混合部署。
支持Underlay高阶VLAN对接网络。
拥有灵活的IP管理策略,灵活的网段动态扩缩容,IP保留以及全面网络资源审计。
本地存储管理
支持动态PV创建、快照、扩容等操作及调度器扩展。
适配多种存储介质(SSD、NVMe、HDD等)。
灵活定义磁盘需求(单盘、独占盘、指定分区等)。

组件介绍

组件
基础组件
容器进行时
集群安装工具
网络插件
本地存储插件
功能描述
Kubernetes基础组件,包括apiserver、scheduler、controller-manager、kubelet、kube-proxy、coredns、metrics-server、kubectl、kubeadm等
容器运行时,包括docker、containerd、nvidia-docker等组件
集群安装工具,即sealer,项目已开源
网络插件,即hybridnet,支持underlay与overlay,项目已开源
本地存储插件,即open-local,支持本地磁盘调度,项目已开源

应用场景

场景描述
容器服务ACK发行版是阿里云针对异构IaaS环境发布的Kubernetes发行版,包含Kubernetes基础组件、容器运行时、etcd、网络与存储组件,以及相关的集群巡检、运维工具等。开发者可以使用容器服务ACK发行版快速创建与容器服务ACK同源的Kubernetes集群,用于开发环境的验证及其他非商业场景的使用。同时该集群也可以被容器服务ACK、容器服务敏捷版纳管。
能够提供
部署一键完成
一条指令,即可完成Kubernetes集群的全自动化部署及相关组件的安装
工具链完善
除了Kubernetes核心组件之外,容器服务ACK发行版还提供了一系列脚手架,帮助用户快速搭建真正可用的集群环境
生态友好
符合Kubernetes一致性,可以被容器服务ACK、容器服务敏捷版,以及第三方运维平台纳管

文档与工具