全部产品
Search
文档中心

容器服务 Kubernetes 版 ACK:快速入门

更新时间:Nov 05, 2024

本文介绍分布式云容器平台ACK One的快速使用流程、快速使用方式和文档使用指引,帮助您快速上手ACK One

前提条件

已开通分布式云容器平台ACK One,且授权默认角色和开通相关云产品。具体操作,请参见ACK One服务角色策略内容

快速使用流程

ACK One的快速使用流程如下图所示。

image

快速使用方式

ACK One主要包含以下产品能力,包括注册集群舰队管理分布式工作流Argo集群备份中心 ,每个产品能力可以单独使用,也可以组合集成使用,可根据需求灵活选用。

注册集群

注册集群帮助您将云下Kubernetes集群接入云端,快速搭建混合云集群,可以将本地数据中心Kubernetes集群或其他云厂商Kubernetes集群接入阿里云容器服务管理平台,进行统一管理。

功能

描述

参考文档

创建注册集群并接入本地数据中心集群

注册集群是用于将本地数据中心Kubernetes集群或其他云厂商Kubernetes集群接入阿里云容器服务管理平台统一管理的集群形态。

云上弹性

扩展本地数据中心自建Kubernetes集群使用云上计算资源进行弹性扩缩容。例如,手动或自动扩缩容云上ECS或神龙裸金属,并添加为本地数据中心自建Kubernetes集群的云上计算节点等。

可观测性

注册集群支持事件中心、Ingress图表、日志采集、ARMS-应用监控、ARMS-Prometheus、Node Problem Detector(NPD)、Metrics Adapter。

安全管理

注册集群支持RAM统一身份认证和RBAC权限管理、基于日志服务(SLS)的集群审计和配置巡检功能。

协同调度

通过为注册集群安装ack-co-scheduler组件的方式,以实现在您的本地集群中使用阿里云容器服务ACK的调度能力,让您能够便捷地使用容器服务对于大数据、AI等应用扩展出的差异化能力,提高应用的运行效率。

舰队管理

舰队管理中的舰队是由ACK托管的,可以管理任意环境的Kubernetes集群,为企业提供一致的云原生应用管理体验。

功能

描述

参考文档

开启舰队管理功能

通过舰队管理功能,您可以实现由ACK One舰队完成多集群间工作负载、应用、配置信息的调度分发。

管理关联集群

开启舰队管理功能后,您可以为舰队添加关联集群,实现由舰队为统一入口的应用与负载的分发。

管理关联集群

GitOps

您可以在ACK One舰队中开启GitOps,通过Git repository对应用编排、Helm编排等实现版本管理,同时支持应用一次编排的多集群持续发布。

多集群网关

ACK One通过托管MSE Ingress Controller,将MSE云原生网关作为多集群网关,并基于MSE Ingress提供多集群南北向流量的管理,从而快速实现同城应用多活容灾、流量多集群负载均衡、基于Header路由流量到指定集群等能力。

多集群服务

通过多集群服务功能,让您无需创建负载均衡,即可实现Kubernetes服务的跨集群访问。

作业分发

多集群的作业分发支持多种Job类型负载,自动分发到多集群中,例如Kubernetes Job和Cronjob。

监控管理

多集群全局监控基于单集群Prometheus的监控指标,聚合汇总多个集群的监控指标,并提供多集群全局的监控大盘,让您可以在一个监控大盘上获取多个关联集群的监控指标。

分布式工作流Agro集群

功能

描述

参考文档

创建工作流集群并获取集群Kubeconfig

工作流集群采用无服务器模式,使用阿里云弹性容器实例ECI运行工作流,通过优化Kubernetes集群参数,实现大规模工作流的高效弹性调度,同时配合抢占式ECI实例,优化成本。

创建工作流集群

创建工作流

工作流集群基于开源Argo Workflow项目构建,您可以参考开源文档自定义工作流。

访问Agro Server控制台

开启Argo Server功能访问工作流集群,您可通过Argo Server API自动化提交工作流,或者通过开源Argo UI管理工作流。

事件驱动

工作流集群支持事件驱动功能,可通过监控事件触发工作流自动运行,您可以使用该功能构建事件驱动的自动化系统。

可观测性

工作流集群支持集成阿里云ARMS Prometheus服务和阿里云日志服务SLS。通过Prometheus监控大盘可查看集群的运行状态和重要指标;通过日志服务可将工作流运行时Pod产生的日志进行收集和上报,便于您随时查看日志信息。

备份中心

备份中心为无状态或有状态应用的备份、恢复与迁移提供了一站式的解决方案,特别是对混合云、多集群的有状态应用提供了数据容灾和应用迁移能力。

功能

描述

参考文档

开启备份中心

备份中心为无状态或有状态应用的备份、恢复与迁移提供了一站式的解决方案,特别是对混合云,多集群的有状态应用提供了数据容灾和应用迁移能力。

备份与恢复应用与数据

备份中心为集群内的有状态应用提供灾难备份和恢复能力,对于Kubernetes集群内的有状态应用的崩溃一致性、应用一致性及跨地域的灾难恢复提供了一站式的解决方案。

集群内备份和恢复应用

跨集群迁移应用

备份中心为集群内的有状态应用提供灾难备份和恢复能力,对于Kubernetes集群内的有状态应用的崩溃一致性,应用一致性,跨地域的灾难恢复提供了一站式的解决方案。