summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Lambert <joshua@gitlab.com>2017-09-25 07:56:45 +0000
committerAchilleas Pipinellis <axil@gitlab.com>2017-09-25 07:56:45 +0000
commit04591d2d62d489b6d7a6614f800b13b7c46a454e (patch)
tree3862bd1aca8f0012601e43f8f60bee9692a0bcc8
parenta183b529dc2a1b9345ec594578d1d54b777f9365 (diff)
downloadgitlab-ce-04591d2d62d489b6d7a6614f800b13b7c46a454e.tar.gz
Add instructions for upgrading from CE to EE using GitLab Omnibus chart - docs
-rw-r--r--doc/install/kubernetes/gitlab_omnibus.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/doc/install/kubernetes/gitlab_omnibus.md b/doc/install/kubernetes/gitlab_omnibus.md
index 19e2a257c94..150eb3a8bce 100644
--- a/doc/install/kubernetes/gitlab_omnibus.md
+++ b/doc/install/kubernetes/gitlab_omnibus.md
@@ -155,6 +155,22 @@ should we done using `helm upgrade`:
helm upgrade -f values.yaml gitlab gitlab/gitlab-omnibus
```
+## Upgrading from CE to EE using the Helm Chart
+
+If you have installed the Community Edition using this chart, upgrading to Enterprise Edition is easy.
+
+If you are using a `values.yaml` file to specify the configuration options, edit the file and set `gitlab=ee`. If you would like to run a specific version of GitLab EE, set `gitlabEEImage` to be the desired GitLab [docker image](https://hub.docker.com/r/gitlab/gitlab-ee/tags/). Then you can use `helm upgrade` to update your GitLab instance to EE:
+
+```bash
+helm upgrade -f values.yaml gitlab gitlab/gitlab-omnibus
+```
+
+You can also upgrade and specify these options via the command line:
+
+```bash
+helm upgrade gitlab --set gitlab=ee,gitlabEEImage=gitlab/gitlab-ee:9.5.5-ee.0 gitlab/gitlab-omnibus
+```
+
## Uninstalling GitLab using the Helm Chart
To uninstall the GitLab Chart, run the following: