summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAchilleas Pipinellis <axil@gitlab.com>2018-11-20 14:00:07 +0000
committerAchilleas Pipinellis <axil@gitlab.com>2018-11-20 14:00:07 +0000
commit0c34244605c1efdc07582519ac7306c1367caca1 (patch)
tree00bc65a593ceba0246c588d87acbbb44cca5489c
parent9fe85710f6bfae2363c01c827be434506ddca00a (diff)
parentf1a8fafcea5a2b1db78600be2a4d22ff0e6540aa (diff)
downloadgitlab-ce-0c34244605c1efdc07582519ac7306c1367caca1.tar.gz
Merge branch '54166-docs-feedback-update-gitaly-docs' into 'master'
Resolve "Docs feedback: Update gitaly docs" Closes #54166 See merge request gitlab-org/gitlab-ce!23191
-rw-r--r--doc/administration/gitaly/index.md20
1 files changed, 6 insertions, 14 deletions
diff --git a/doc/administration/gitaly/index.md b/doc/administration/gitaly/index.md
index e1b2a0a24eb..3395c503ced 100644
--- a/doc/administration/gitaly/index.md
+++ b/doc/administration/gitaly/index.md
@@ -1,10 +1,8 @@
# Gitaly
-[Gitaly](https://gitlab.com/gitlab-org/gitaly) (introduced in GitLab
-9.0) is a service that provides high-level RPC access to Git
-repositories. Gitaly was optional when it was first introduced in
-GitLab, but since GitLab 9.4 it is a mandatory component of the
-application.
+[Gitaly](https://gitlab.com/gitlab-org/gitaly) is the service that
+provides high-level RPC access to Git repositories. Without it, no other
+components can read or write Git data.
GitLab components that access Git repositories (gitlab-rails,
gitlab-shell, gitlab-workhorse) act as clients to Gitaly. End users do
@@ -47,15 +45,9 @@ installations that are larger than a single machine. Most
installations will be better served with the default configuration
used by Omnibus and the GitLab source installation guide.
-Starting with GitLab 9.4 it is possible to run Gitaly on a different
-server from the rest of the application. This can improve performance
-when running GitLab with its repositories stored on an NFS server.
-
-At the moment (GitLab 9.4) Gitaly is not yet a replacement for NFS
-because some parts of GitLab still bypass Gitaly when accessing Git
-repositories. If you choose to deploy Gitaly on your NFS server you
-must still also mount your Git shares on your GitLab application
-servers.
+Starting with GitLab 11.4, Gitaly is a replacement for NFS except
+when the [Elastic Search indexer](https://gitlab.com/gitlab-org/gitlab-elasticsearch-indexer)
+is used.
Gitaly network traffic is unencrypted so you should use a firewall to
restrict access to your Gitaly server.