Deploy an Application
备注
为了构建和部署应用程序,必须提前配置应用程序管道。
应用程序管道设置
- 通过访问应用程序列表并选择适当的管道状态,前往管道详细信息页面:
或者访问个人资料详细信息页面,然后在应用程序选项卡中选择适当的管道状态:
- 管道详细信息页面显示了管道条件的概述,包括执行和设置:
在此页面中,管道设置的重点是解释以下内容:
- General setting: 显示正确设置的重要路径。没有这些路径,应用程序可能无法部署或无法按预期运行,因为管道不知道在哪里找到所需的文件和配置。
- Image and webhook settings: 确保CI/CD管道顺利运行,图像得到适当版本控制和跟踪,部署以受控方式进行,并始终部署正确的应用程序版本。
- Pipeline Use Registration:
允许在您的CI/CD管道中注册和自动化build、deploy和scripts,这对于简化软件交付过程至关重要。
- 在管道详细信息页面,选择Settings选项卡,然后执行以下操作:
-
检查个人资料设置信息
-
在图像和Webhook设置中,选择CICD或仅CD选项。
-
要配置部署,在管道使用注册中,勾选注册部分的注册复选框:
在此设置中,构建管道和管道部署的注册应完成。
构建和部署应用程序
- 当管道构建和管道部署成功注册后,选择管道详细页面上的执行选项卡,然后点击构建管道上的执行按钮。
- 在构建管道执行弹出窗口中,选择自动CD链接的复选框,然后按执行按钮。
构建应用程序需要几分钟,在构建期间,进度在管道配置中显示。
管道执行结果将显示运行时间,如“构建管道”上所示。
-
当构建完成后,如果选择了自动CD链接,部署管道将自动执行。
-
一旦部署管道完成,构建/部署管道的状态为完成,并且在指定的集群中创建了一个pod。
返回到个人资料详细信息屏幕以检查已部署微服务的当前状态。