Commit c8ae9e38 authored by Craig Norris's avatar Craig Norris Committed by Amy Qualls

Fix capitalization error

Fix spelling of "Gitlab" in commit.
parent 29d2717c
...@@ -9,33 +9,42 @@ type: index ...@@ -9,33 +9,42 @@ type: index
# Installation **(CORE ONLY)** # Installation **(CORE ONLY)**
GitLab can be installed in most GNU/Linux distributions and in a number GitLab can be installed in most GNU/Linux distributions and with several
of cloud providers. To get the best experience from GitLab, you need to balance cloud providers. To get the best experience from GitLab, you must balance
performance, reliability, ease of administration (backups, upgrades and troubleshooting), performance, reliability, ease of administration (backups, upgrades, and
and cost of hosting. troubleshooting), and the cost of hosting.
There are many ways you can install GitLab depending on your platform: Depending on your platform, select from the following available methods to
install GitLab:
1. [**Omnibus GitLab**](#installing-gitlab-using-the-omnibus-gitlab-package-recommended): The official deb/rpm packages that contain a bundle of GitLab
and the various components it depends on, like PostgreSQL, Redis, Sidekiq, etc. - [_Omnibus GitLab_](#installing-gitlab-using-the-omnibus-gitlab-package-recommended):
1. [**GitLab Helm chart**](#installing-gitlab-on-kubernetes-via-the-gitlab-helm-charts): The cloud native Helm chart for installing GitLab and all its components on Kubernetes. The official deb/rpm packages that contain a bundle of GitLab and the
1. [**Docker**](#installing-gitlab-with-docker): The Omnibus GitLab packages dockerized. components it depends on, including PostgreSQL, Redis, and Sidekiq.
1. [**Source**](#installing-gitlab-from-source): Install GitLab and all its components from scratch. - [_GitLab Helm chart_](#installing-gitlab-on-kubernetes-via-the-gitlab-helm-charts):
1. [**Cloud provider**](#installing-gitlab-on-cloud-providers): Install directly from platforms like AWS, Azure, GCP. The cloud native Helm chart for installing GitLab and all of its components
on Kubernetes.
TIP: **If in doubt, choose Omnibus:** - [_Docker_](#installing-gitlab-with-docker): The Omnibus GitLab packages,
The Omnibus GitLab packages are mature, dockerized.
[scalable](../administration/reference_architectures/index.md) and are used - [_Source_](#installing-gitlab-from-source): Install GitLab and all of its
components from scratch.
- [_Cloud provider_](#installing-gitlab-on-cloud-providers): Install directly
from platforms like AWS, Azure, and GCP.
If you're not sure which installation method to use, we recommend you use
Omnibus GitLab. The Omnibus GitLab packages are mature,
[scalable](../administration/reference_architectures/index.md), and are used
today on GitLab.com. The Helm charts are recommended for those who are familiar today on GitLab.com. The Helm charts are recommended for those who are familiar
with Kubernetes. with Kubernetes.
## Requirements ## Requirements
Before installing GitLab, it is of critical importance to review the system [requirements](requirements.md). The system requirements include details on the minimum hardware, software, database, and additional requirements to support GitLab. Before you install GitLab, be sure to review the [system requirements](requirements.md).
The system requirements include details about the minimum hardware, software,
database, and additional requirements to support GitLab.
## Installing GitLab using the Omnibus GitLab package (recommended) ## Installing GitLab using the Omnibus GitLab package (recommended)
The Omnibus GitLab package uses our official deb/rpm repositories. This is The Omnibus GitLab package uses our official deb/rpm repositories, and is
recommended for most users. recommended for most users.
If you need additional flexibility and resilience, we recommend deploying If you need additional flexibility and resilience, we recommend deploying
...@@ -45,11 +54,6 @@ GitLab as described in our [reference architecture documentation](../administrat ...@@ -45,11 +54,6 @@ GitLab as described in our [reference architecture documentation](../administrat
## Installing GitLab on Kubernetes via the GitLab Helm charts ## Installing GitLab on Kubernetes via the GitLab Helm charts
NOTE: **Kubernetes experience required:**
We recommend being familiar with Kubernetes before using it to deploy GitLab in
production. The methods for management, observability, and some concepts are
different than traditional deployments.
When installing GitLab on Kubernetes, there are some trade-offs that you When installing GitLab on Kubernetes, there are some trade-offs that you
need to be aware of: need to be aware of:
...@@ -59,11 +63,17 @@ need to be aware of: ...@@ -59,11 +63,17 @@ need to be aware of:
are deployed in a redundant fashion. are deployed in a redundant fashion.
- There are some feature [limitations to be aware of](https://docs.gitlab.com/charts/#limitations). - There are some feature [limitations to be aware of](https://docs.gitlab.com/charts/#limitations).
Due to these trade-offs, having Kubernetes experience is a requirement for
using this method. We recommend being familiar with Kubernetes before using it
to deploy GitLab in production. The methods for management, observability, and
some concepts are different than traditional deployments.
[**> Install GitLab on Kubernetes using the GitLab Helm charts.**](https://docs.gitlab.com/charts/) [**> Install GitLab on Kubernetes using the GitLab Helm charts.**](https://docs.gitlab.com/charts/)
## Installing GitLab with Docker ## Installing GitLab with Docker
GitLab maintains a set of official Docker images based on the Omnibus GitLab package. GitLab maintains a set of official Docker images based on the Omnibus GitLab
package.
[**> Install GitLab using the official GitLab Docker images.**](docker.md) [**> Install GitLab using the official GitLab Docker images.**](docker.md)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment