总结
在本模块中,你在一家不断发展的视频剪辑公司工作,该公司提供基于云的视频呈现服务。 由于最近的国际扩张,该服务的需求正在增加。 应用程序利用水平 Pod 自动缩放程序 (HPA) 进行缩放,但群集无法跟上。 你的经理要求你负责找到自动缩放群集的解决方案。
你研究了 Azure Kubernetes 服务 (AKS) 群集自动缩放程序功能,看看它是否适合。 借助此功能,可以自动纵向扩展和缩减群集中的节点数。 你已将群集自动缩放程序配置为监视具有资源限制的计划外 pod,然后自动增加和减少节点数量以满足这些要求。 你了解了该功能如何使公司能够满足应用程序的可伸缩性,并决定向经理提出解决方案。
清理资源
在本模块中,你使用自己的 Azure 订阅创建了资源。 为了避免产生费用,请删除使用以下步骤创建的资源:
在 Cloud shell 中,使用
az group delete
命令删除在本模块中创建的资源组。az group delete --resource-group myResourceGroup
在 AKS 中创建群集时,系统会自动创建第二个资源组来存储 AKS 资源。 此资源组使用以下命名格式:MC_resource-group-name_cluster-name_location。 使用
az group delete
命令删除此资源组。az group delete --resource-group MC_myResourceGroup_myAKSCluster_eastus
使用
kubectl config delete-context
命令移除已删除的群集的上下文。kubectl config delete-context myAKSCluster
了解详细信息
有关本模块中介绍的主题的详细信息,请参阅以下资源: