应用管理概述
在ACK Edge集群中,您可以基于控制台或API创建工作负载对象,操作步骤与ACK集群Pro版一致,包括应用部署、发布和配置管理。本文介绍边缘场景下应用的管理和运维流程。
边缘场景下的工作负载
在Kubernetes集群中,工作负载(Workload)是指在集群上运行的各种应用程序和服务实例。您可以对工作负载进行部署、扩展、更新和恢复,以确保Pod的稳定性和服务的连续性。创建工作负载详细信息,请参见应用管理。
ACK Edge集群主要面对多地域节点和线下IDC场景,考虑到这种场景中多地域和云边网络的不稳定性,ACK Edge集群提供了新的工作负载和扩展能力,以增强应用管理能力。
节点池应用集管理:在边缘计算场景下,计算节点具有很明显的地域分布属性,相同的应用可能需要部署在不同地域的计算节点上。为简化边缘计算场景下分散部署的复杂性,ACK Edge集群提供了YurtAppSet,可以对多个工作负载(Workload资源,如Deployment)进行统一管理。详细信息,请参见节点池应用集管理。
DaemonSet升级扩展:在边缘计算场景下,原生的DaemonSet升级模型存在一些局限性。您可以通过配置扩展的DaemonSet升级模型AdvancedRollingUpdate和OTA以解决云边网络中断导致的升级阻塞以及OTA升级问题。详细信息,请参见DaemonSet升级模型。