mirror of
https://gitlab.com/gitlab-org/gitlab-foss.git
synced 2025-08-03 16:04:30 +00:00
2.2 KiB
2.2 KiB
stage, group, info, description, title
stage | group | info | description | title |
---|---|---|---|---|
none | unassigned | To determine the technical writer assigned to the Stage/Group associated with this page, see https://handbook.gitlab.com/handbook/product/ux/technical-writing/#assignments | Environments, packages, review apps, GitLab Pages. | Deploy and release your application |
Deployment is the step of the software delivery process when your application gets deployed to its final, target infrastructure.
You can deploy your application internally or to the public. Preview a release in a review app, and use feature flags to release features incrementally.
{{< cards >}}
- Getting started
- Packages and registries
- Environments
- Deployments
- Releases
- Roll out an application incrementally
- Feature flags
- GitLab Pages
{{< /cards >}}
Related topics
- Auto DevOps is an automated CI/CD-based workflow that supports the entire software supply chain: build, test, lint, package, deploy, secure, and monitor applications using GitLab CI/CD. It provides a set of ready-to-use templates that serve the vast majority of use cases.
- Auto Deploy is the DevOps stage dedicated to software deployment using GitLab CI/CD. Auto Deploy has built-in support for EC2 and ECS deployments.
- Deploy to Kubernetes clusters by using the GitLab agent for Kubernetes.
- Use Docker images to run AWS commands from GitLab CI/CD, and a template to facilitate deployment to AWS.
- Use GitLab CI/CD to target any type of infrastructure accessible by GitLab Runner. User and pre-defined environment variables and CI/CD templates support setting up a vast number of deployment strategies.
- Use GitLab Cloud Seed to set up deployment credentials and deploy your application to Google Cloud Run with minimal friction.