Add link to cloud native charts, add helm init info
This commit is contained in:
parent
539ed0a637
commit
16e0d6e76a
|
@ -428,6 +428,12 @@ ingress:
|
||||||
## Installing GitLab using the Helm Chart
|
## Installing GitLab using the Helm Chart
|
||||||
> You may see a temporary error message `SchedulerPredicates failed due to PersistentVolumeClaim is not bound` while storage provisions. Once the storage provisions, the pods will automatically restart. This may take a couple minutes depending on your cloud provider. If the error persists, please review the [prerequisites](#prerequisites) to ensure you have enough RAM, CPU, and storage.
|
> You may see a temporary error message `SchedulerPredicates failed due to PersistentVolumeClaim is not bound` while storage provisions. Once the storage provisions, the pods will automatically restart. This may take a couple minutes depending on your cloud provider. If the error persists, please review the [prerequisites](#prerequisites) to ensure you have enough RAM, CPU, and storage.
|
||||||
|
|
||||||
|
Ensure the GitLab repo has been added and re-initialize Helm:
|
||||||
|
```bash
|
||||||
|
helm repo add gitlab https://charts.gitlab.io
|
||||||
|
helm init
|
||||||
|
```
|
||||||
|
|
||||||
Once you [have configured](#configuration) GitLab in your `values.yml` file,
|
Once you [have configured](#configuration) GitLab in your `values.yml` file,
|
||||||
run the following:
|
run the following:
|
||||||
|
|
||||||
|
|
|
@ -126,7 +126,13 @@ Let's Encrypt limits a single TLD to five certificate requests within a single w
|
||||||
## Installing GitLab using the Helm Chart
|
## Installing GitLab using the Helm Chart
|
||||||
> You may see a temporary error message `SchedulerPredicates failed due to PersistentVolumeClaim is not bound` while storage provisions. Once the storage provisions, the pods will automatically restart. This may take a couple minutes depending on your cloud provider. If the error persists, please review the [prerequisites](#prerequisites) to ensure you have enough RAM, CPU, and storage.
|
> You may see a temporary error message `SchedulerPredicates failed due to PersistentVolumeClaim is not bound` while storage provisions. Once the storage provisions, the pods will automatically restart. This may take a couple minutes depending on your cloud provider. If the error persists, please review the [prerequisites](#prerequisites) to ensure you have enough RAM, CPU, and storage.
|
||||||
|
|
||||||
Once you have reviewed the [configuration settings](#configuring-and-installing-gitlab) and [added the Helm repository](index.md#add-the-gitlab-helm-repository), you can install the chart. We recommending saving your configuration options in a `values.yaml` file for easier upgrades in the future.
|
Ensure the GitLab repo has been added and re-initialize Helm:
|
||||||
|
```bash
|
||||||
|
helm repo add gitlab https://charts.gitlab.io
|
||||||
|
helm init
|
||||||
|
```
|
||||||
|
|
||||||
|
Once you have reviewed the [configuration settings](#configuring-and-installing-gitlab) you can install the chart. We recommending saving your configuration options in a `values.yaml` file for easier upgrades in the future.
|
||||||
|
|
||||||
For example:
|
For example:
|
||||||
```bash
|
```bash
|
||||||
|
|
|
@ -190,6 +190,12 @@ certsSecretName: <SECRET NAME>
|
||||||
|
|
||||||
## Installing GitLab Runner using the Helm Chart
|
## Installing GitLab Runner using the Helm Chart
|
||||||
|
|
||||||
|
Ensure the GitLab repo has been added and re-initialize Helm:
|
||||||
|
```bash
|
||||||
|
helm repo add gitlab https://charts.gitlab.io
|
||||||
|
helm init
|
||||||
|
```
|
||||||
|
|
||||||
Once you [have configured](#configuration) GitLab Runner in your `values.yml` file,
|
Once you [have configured](#configuration) GitLab Runner in your `values.yml` file,
|
||||||
run the following:
|
run the following:
|
||||||
|
|
||||||
|
|
|
@ -35,12 +35,14 @@ helm init
|
||||||
|
|
||||||
## Using the GitLab Helm Charts
|
## Using the GitLab Helm Charts
|
||||||
|
|
||||||
GitLab makes available three Helm Charts: an easy to use bundled chart, and a specific chart for GitLab itself and the Runner.
|
GitLab makes available three Helm Charts.
|
||||||
|
|
||||||
- [gitlab-omnibus](gitlab_omnibus.md): The easiest way to get started. Includes everything needed to run GitLab, including: a Runner, Container Registry, automatic SSL, and an Ingress.
|
- [gitlab-omnibus](gitlab_omnibus.md): **Recommended** and the easiest way to get started. Includes everything needed to run GitLab, including: a Runner, Container Registry, automatic SSL, and an Ingress.
|
||||||
- [gitlab](gitlab_chart.md): Just the GitLab service, with optional Postgres and Redis.
|
- [gitlab](gitlab_chart.md): Just the GitLab service, with optional Postgres and Redis.
|
||||||
- [gitlab-runner](gitlab_runner_chart.md): GitLab Runner, to process CI jobs.
|
- [gitlab-runner](gitlab_runner_chart.md): GitLab Runner, to process CI jobs.
|
||||||
|
|
||||||
|
We are also working on a new set of [cloud native Charts](https://gitlab.com/charts/helm.gitlab.io) which will eventually replace these.
|
||||||
|
|
||||||
[chart]: https://github.com/kubernetes/charts
|
[chart]: https://github.com/kubernetes/charts
|
||||||
[helm-quick]: https://github.com/kubernetes/helm/blob/master/docs/quickstart.md
|
[helm-quick]: https://github.com/kubernetes/helm/blob/master/docs/quickstart.md
|
||||||
[helm]: https://github.com/kubernetes/helm/blob/master/README.md
|
[helm]: https://github.com/kubernetes/helm/blob/master/README.md
|
||||||
|
|
Loading…
Reference in New Issue