Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
039ef550
Commit
039ef550
authored
Mar 15, 2017
by
Achilleas Pipinellis
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Start splitting Omnibus and source installation Geo docs
[ci skip]
parent
50aa3923
Changes
4
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
705 additions
and
41 deletions
+705
-41
doc/gitlab-geo/README.md
doc/gitlab-geo/README.md
+2
-15
doc/gitlab-geo/configuration.md
doc/gitlab-geo/configuration.md
+3
-26
doc/gitlab-geo/configuration_source.md
doc/gitlab-geo/configuration_source.md
+354
-0
doc/gitlab-geo/database_source.md
doc/gitlab-geo/database_source.md
+346
-0
No files found.
doc/gitlab-geo/README.md
View file @
039ef550
...
...
@@ -7,19 +7,6 @@ We recommend you use with at least GitLab 8.6 EE.
GitLab Geo allows you to replicate your GitLab instance to other geographical
locations as a read-only fully operational version.
-
[
Overview
](
#overview
)
-
[
Setup instructions
](
#setup-instructions
)
-
[
Database Replication
](
database.md
)
-
[
Configuration
](
configuration.md
)
-
[
Current limitations
](
#current-limitations
)
-
[
Disaster Recovery
](
disaster-recovery.md
)
-
[
Frequently Asked Questions
](
#frequently-asked-questions
)
-
[
Can I use Geo in a disaster recovery situation?
](
#can-i-use-geo-in-a-disaster-recovery-situation
)
-
[
What data is replicated to a secondary node?
](
#what-data-is-replicated-to-a-secondary-node
)
-
[
Can I git push to a secondary node?
](
#can-i-git-push-to-a-secondary-node
)
-
[
How long does it take to have a commit replicated to a secondary node?
](
#how-long-does-it-take-to-have-a-commit-replicated-to-a-secondary-node
)
-
[
What happens if the SSH server runs at a different port?
](
#what-happens-if-the-ssh-server-runs-at-a-different-port
)
## Overview
If you have two or more teams geographically spread out, but your GitLab
...
...
doc/gitlab-geo/configuration.md
View file @
039ef550
...
...
@@ -2,27 +2,6 @@
This is the final step you need to follow in order to setup a Geo node.
---
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
**Table of Contents**
-
[
Setting up GitLab
](
#setting-up-gitlab
)
-
[
Prerequisites
](
#prerequisites
)
-
[
Step 1. Adding the primary GitLab node
](
#step-1-adding-the-primary-gitlab-node
)
-
[
Step 2. Updating the `known_hosts` file of the secondary nodes
](
#step-2-updating-the-known_hosts-file-of-the-secondary-nodes
)
-
[
Step 3. Copying the database encryption key
](
#step-3-copying-the-database-encryption-key
)
-
[
Step 4. Enabling the secondary GitLab node
](
#step-4-enabling-the-secondary-gitlab-node
)
-
[
Step 5. Replicating the repositories data
](
#step-5-replicating-the-repositories-data
)
-
[
Step 6. Regenerating the authorized keys in the secondary node
](
#step-6-regenerating-the-authorized-keys-in-the-secondary-node
)
-
[
Next steps
](
#next-steps
)
-
[
Adding another secondary Geo node
](
#adding-another-secondary-geo-node
)
-
[
Additional information for the SSH key pairs
](
#additional-information-for-the-ssh-key-pairs
)
-
[
Troubleshooting
](
#troubleshooting
)
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
## Setting up GitLab
>**Notes:**
...
...
@@ -31,11 +10,9 @@ This is the final step you need to follow in order to setup a Geo node.
-
Do not add anything in the secondaries Geo nodes admin area
(
**Admin Area ➔ Geo Nodes**
). This is handled solely by the primary node.
---
After having installed GitLab Enterprise Edition in the instance that will serve
as a Geo node and set up the
[
database replication
](
database.md
)
, the next steps
can be summed
up to:
as a Geo node and set up the
[
database replication
](
database.md
)
, the next steps
can be summed
up to:
1.
Configure the primary node
1.
Replicate some required configurations between the primary and the secondaries
...
...
doc/gitlab-geo/configuration_source.md
0 → 100644
View file @
039ef550
This diff is collapsed.
Click to expand it.
doc/gitlab-geo/database_source.md
0 → 100644
View file @
039ef550
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment