部署并发布您的应用
当您的应用被部署到最终的目标基础设施上时,部署是软件交付路程的一个步骤。
您可以将应用程序部署在内部或公网上。在 review app 中预览发布而且使用功能标志来实现渐进式发布。
开始 功能使用概览。 |
软件包和仓库 软件包管理、容器镜像仓库、制品存储以及依赖管理。 |
环境 环境、变量、仪表盘、以及 review apps。 |
部署 部署、回滚、安全和审批。 |
发布 发版、版本化、资产、标签、里程碑以及证据。 |
增量回滚应用程序 Kubernetes、CI/CD、风险减缓以及部署。 |
功能标志 渐进式交付、控制部署以及减小风险。 |
相关主题
- Auto DevOps 是一个基于 CI/CD 的自动化工作流,能够支持完整的软件供应链:通过使用极狐GitLab CI/CD 来构建、测试、lint、打包、部署、安全和监控您的应用。它还提供了一系列开箱即用的模板来为不同的使用场景服务。
- Auto Deploy 是专门极狐GitLab CI/CD 进行软件部署的 DevOps 阶段。Auto Deploy 已经内置了对于 EC2 和 ECS 部署的支持
- 通过使用 GitLab agent 来部署到 Kubernetes 上。
- 从极狐GitLab CI/CD 中使用 Docker 镜像来运行 AWS 命令,而且可以利用模版 deployment 到 AWS。
- 使用极狐GitLab CI/CD 部署到任何极狐GitLab Runner 可以访问的基础设施上。用户和预定义环境变量 以及 CI/CD 模板支持设置宽泛的部署策略。