应用实例
您可以查看边缘集群的应用实例及详细信息,管理边缘集群上部署的应用实例,包括部署、升级和删除应用实例。
这里的应用实例,就是Kubernetes应用,使用Helm Charts描述应用的结构。
单个集群上的应用实例不允许并行执行部署、升级、删除动作,如果单个边缘集群有应用实例管理动作正在执行,需要等待动作完成后才可以执行下一个动作。
部署应用实例
如果已经上传并创建helm应用模板,则可以在应用实例页签选择应用模板,并部署应用实例到您的集群上。
- 单击左上方“部署实例”按钮,填写部署参数之后,单击“部署”,这样一个应用实例就会自动创建并部署到您的集群上,参数描述见表1。在这个页面可以关注到部署状态的变化,如果显示已部署,则应用已经成功部署完毕。
图2 部署应用实例
应用实例部署整个过程所耗费的时长,取决于应用所包含的资源数量和复杂程度,应用需要创建运行的资源越多,部署所花费的时间越长。
升级应用实例
如果需要变更您的应用,在应用模板中发布新的应用模板版本后,在应用实例界面对正在运行的应用实例进行升级。
- 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。
- 选择左侧导航栏“边缘集群 > 集群管理”进入页面,单击边缘集群名称进入集群详情页面。
图3 边缘集群列表
图4 边缘集群详情
- 单击“应用实例”页签,找到需要升级的应用实例右方的升级按钮,单击“升级”,填写升级页面弹窗。
图5 升级实例按钮
- 选择需要升级的版本,单击下方“部署”按钮,执行应用实例升级,待应用状态刷新为已部署,升级完毕。
图6 升级应用实例
删除应用实例
如果不再需要在集群上运行某个应用实例,则可以选择删除应用实例。
- 在应用实例页签找到右边的操作列,单击“删除”。
图7 删除应用实例