部署是软件交付过程中的一个步骤,当您的应用程序被部署到其最终目标基础设施时进行。
您可以在内部或对公众部署您的应用程序。在审查应用中预览发布,并使用功能标志逐步发布功能。
入门 概述功能如何组合在一起。 |
软件包和注册表 软件包管理、容器注册表、产物存储、依赖管理。 |
环境 环境、变量、仪表板、审查应用。 |
部署 部署、回滚、安全、审批。 |
发布 发布、版本控制、资产、标签、里程碑、证据。 |
逐步推出应用程序 Kubernetes、CI/CD、风险缓解、部署。 |
功能标志 渐进交付、受控部署、风险降低。 |
极狐GitLab Pages 静态网站托管、文档发布、项目网站、自定义域。 |
相关主题
- Auto DevOps 是一个基于自动化 CI/CD 的工作流,支持整个软件供应链:使用极狐GitLab CI/CD 构建、测试、静态检查、打包、部署、安全和监控应用程序。它提供了一套现成的模板,满足绝大多数用例。
- Auto Deploy 是专门用于软件部署的 DevOps 阶段,使用极狐GitLab CI/CD。Auto Deploy 内置支持 EC2 和 ECS 部署。
- 使用 极狐GitLab 代理 部署到 Kubernetes 集群。
- 使用 Docker 镜像从极狐GitLab CI/CD 运行 AWS 命令,并使用模板促进部署到 AWS。
- 使用极狐GitLab CI/CD 以目标为极狐GitLab Runner 可访问的任何类型基础设施。用户和预定义环境变量以及 CI/CD 模板支持设置大量部署策略。
- 使用极狐GitLab Cloud Seed,一个开源的孵化工程项目,设置部署凭证并将应用程序部署到 Google Cloud Run,减少摩擦。