应用编排
在实际业务中会遇到,业务代码是分多个镜像打包,而运维人员通常需要对业务的多个模块镜像进行一次性部署,这个时候就产生了应用编排的功能。您可以通过编写YAML文件的方式建立了一个编排模版,模版中可以包含多个应用、不同镜像版本、应用之间也可以建立依赖关系,然后再通过部署编排模版的方式让应用按照指定的顺序启动。
1.如何创建一个编排模版?
1.1 点击页面左上角的创建编排,为编排模版输入一个名称;
1.2 选择所属业务,当前业务下的人员将都可见并且可以使用、编辑当前编排模版;
1.3 编写文件内容。(如果您还不知道怎么编写YAML文件,那么你可以点击左下角的示例,我们为您准备了一个示例编排,您可以按照示例编排的格式编写自己的编排文件。)
2.编排模版列表
编排模版列表展示了已加入业务的所有编排模版,可以通过右上角的搜索和筛选进行查找。其中:
点击编排模版名称可进入编排详情
点击部署可使用当前编排模版直接部署生成应用
下方显示内容问当前编排模版包含的应用对应的镜像,hover至镜像logo可查看镜像名称及版本。
3.编排详情
编排详情中显示了编排模版的详细内容,包含:编排基本信息、应用关系图、YAML文件及操作记录。
其中YAML文件支持修改更新,修改后的YAML文件不影响已部署的应用,如需对已部署的应用进行更新可直接针对应用进行操作,或更新编排模版后重新部署。
4.如何通过编排模版创建一个应用?
4.1 选定编排模版点击部署,跳转至应用创建页面:
4.2 填写相关字段。由于应用的相关配置及所属业务已经在编排模版中设置过,因此只需填写部署名称,即当前部署的编排应用合集名称,部署集群即可一键部署。
4.3 部署完成后可返回应用列表查看已部署应用的运行状态及详情。
5.编排应用的展示和管理
编排应用同样展示在应用列表中,编排应用的名称=部署名称+YAML中应用名称。同样您也可以点击应用列表顶部的切换按钮切换至编排应用,然后按照部署集合的方式查看部署下的全部应用。
您可以通过勾选删除部署的方式对部署下的应用进行批量删除,编排应用的操作管理及详情与普通应用保持一直。