• 部署

    BrDevops提供的部署功能,可以帮助用户更方便地管理所有使用BrDevops部署的应用服务和资源,其中包括对实例的启停、状态监控、版本控制以及容器管理,同时还包括对部署后产生的各种其他资源的管理,例如网络、域名、证书、配置映射以及密文。

    在BrDevops平台中,我们将每次应用服务部署后产生的实体称为一个实例。

    本章节将围绕部署模块各个功能的使用进行详细的介绍,包括应用部署、环境配置、集群和市场发布,将涵盖您使用BrDevopsBrDevOps部署模块过程中所有可能进行的操作。

    1. 应用部署

    应用部署是指将应用服务的某一个版本部署至指定环境的操作。在此,BrDevOps提供了可视化与一键式的手动部署方式,并支持创建CD流水线来预置多个部署任务或人工卡点任务,从而实现了部署流程的自动化。

    2. 环境配置

    环境是BrDevOps平台中部署资源的载体,即用户可以在环境中部署应用服务或其他资源。同时,BrDevOps中的一个环境对应为k8s集群中的一个namespace。环境配置模块包含了所有与环境相关的功能与设置,项目所有者可在此灵活地配置项目下所有的环境。

    3. 集群

    BrDevOps平台中的集群对应为一个k8s集群,是用于运行k8s的托管群组。当BrDevOps平台中的集群客户端成功连接到k8s集群后,用户就可以在此统一调配资源和管理环境。同时,每个集群可以对组织下各个项目设置是否公开,配置后,只有被勾选项目中的环境才能连接到该集群。

    4. 市场发布

    市场发布支持在项目内提交应用服务的发布申请,待平台层管理方批准后,直接将此应用服务发布至应用市场。发布至应用市场的应用服务可供其他组织下载使用。

    了解如何查看应用详情,以及如何修改应用信息和申请发布应用,详情请查看市场发布