1. Note down the hostname/ip in the connection string: `host=HOSTNAME`. We will
1. Note down the hostname or IP address in the connection string: `host=HOSTNAME`. We will
refer to the hostname in the next section as `MASTER_NODE_NAME`. If the value
refer to the hostname in the next section as `MASTER_NODE_NAME`. If the value
is not an IP address, it will need to be a resolvable name (via DNS or
is not an IP address, it will need to be a resolvable name (via DNS or
`/etc/hosts`)
`/etc/hosts`)
...
@@ -535,7 +535,7 @@ Here is a list and description of each machine and the assigned IP:
...
@@ -535,7 +535,7 @@ Here is a list and description of each machine and the assigned IP:
-`10.6.0.33`: PostgreSQL secondary
-`10.6.0.33`: PostgreSQL secondary
-`10.6.0.41`: GitLab application
-`10.6.0.41`: GitLab application
All passwords are set to `toomanysecrets`, please do not use this password or derived hashes and the external_url for GitLab is `http://gitlab.example.com`.
All passwords are set to `toomanysecrets`, please do not use this password or derived hashes and the `external_url` for GitLab is `http://gitlab.example.com`.
Please note that after the initial configuration, if a failover occurs, the PostgresSQL master will change to one of the available secondaries until it is failed back.
Please note that after the initial configuration, if a failover occurs, the PostgresSQL master will change to one of the available secondaries until it is failed back.
...
@@ -739,7 +739,7 @@ Here is a list and description of each machine and the assigned IP:
...
@@ -739,7 +739,7 @@ Here is a list and description of each machine and the assigned IP:
All passwords are set to `toomanysecrets`, please do not use this password or derived hashes.
All passwords are set to `toomanysecrets`, please do not use this password or derived hashes.
The external_url for GitLab is `http://gitlab.example.com`
The `external_url` for GitLab is `http://gitlab.example.com`
Please note that after the initial configuration, if a failover occurs, the PostgresSQL master will change to one of the available secondaries until it is failed back.
Please note that after the initial configuration, if a failover occurs, the PostgresSQL master will change to one of the available secondaries until it is failed back.
@@ -15,7 +15,7 @@ The housekeeping function runs `repack` or `gc` depending on the
...
@@ -15,7 +15,7 @@ The housekeeping function runs `repack` or `gc` depending on the
For example in the following scenario a `git repack -d` will be executed:
For example in the following scenario a `git repack -d` will be executed:
- Project: pushes since gc counter (`pushes_since_gc`) = `10`
- Project: pushes since GC counter (`pushes_since_gc`) = `10`
- Git GC period = `200`
- Git GC period = `200`
- Full repack period = `50`
- Full repack period = `50`
...
@@ -23,7 +23,7 @@ When the `pushes_since_gc` value is 50 a `repack -A -d --pack-kept-objects` will
...
@@ -23,7 +23,7 @@ When the `pushes_since_gc` value is 50 a `repack -A -d --pack-kept-objects` will
the `pushes_since_gc` value is 200 a `git gc` will be run.
the `pushes_since_gc` value is 200 a `git gc` will be run.
-`git gc` ([man page](https://mirrors.edge.kernel.org/pub/software/scm/git/docs/git-gc.html)) runs a number of housekeeping tasks,
-`git gc` ([man page](https://mirrors.edge.kernel.org/pub/software/scm/git/docs/git-gc.html)) runs a number of housekeeping tasks,
such as compressing filerevisions (to reduce disk space and increase performance)
such as compressing filerevisions (to reduce disk space and increase performance)
and removing unreachable objects which may have been created from prior invocations of
and removing unreachable objects which may have been created from prior invocations of
`git add`.
`git add`.
-`git repack` ([man page](https://mirrors.edge.kernel.org/pub/software/scm/git/docs/git-repack.html)) re-organize existing packs into a single, more efficient pack.
-`git repack` ([man page](https://mirrors.edge.kernel.org/pub/software/scm/git/docs/git-repack.html)) re-organize existing packs into a single, more efficient pack.
@@ -38,7 +38,7 @@ Learn how to install, configure, update, and maintain your GitLab instance.
...
@@ -38,7 +38,7 @@ Learn how to install, configure, update, and maintain your GitLab instance.
-[Installing GitLab HA on Amazon Web Services (AWS)](../install/aws/index.md): Set up GitLab High Availability on Amazon AWS.
-[Installing GitLab HA on Amazon Web Services (AWS)](../install/aws/index.md): Set up GitLab High Availability on Amazon AWS.
-[Geo](geo/replication/index.md): Replicate your GitLab instance to other geographic locations as a read-only fully operational version. **(PREMIUM ONLY)**
-[Geo](geo/replication/index.md): Replicate your GitLab instance to other geographic locations as a read-only fully operational version. **(PREMIUM ONLY)**
-[Disaster Recovery](geo/disaster_recovery/index.md): Quickly fail-over to a different site with minimal effort in a disaster situation. **(PREMIUM ONLY)**
-[Disaster Recovery](geo/disaster_recovery/index.md): Quickly fail-over to a different site with minimal effort in a disaster situation. **(PREMIUM ONLY)**
-[Pivotal Tile](../install/pivotal/index.md): Deploy GitLab as a pre-configured appliance using Ops Manager (BOSH) for Pivotal Cloud Foundry. **(PREMIUM ONLY)**
-[Pivotal Tile](../install/pivotal/index.md): Deploy GitLab as a preconfigured appliance using Ops Manager (BOSH) for Pivotal Cloud Foundry. **(PREMIUM ONLY)**
-[Add License](../user/admin_area/license.md): Upload a license at install time to unlock features that are in paid tiers of GitLab. **(STARTER ONLY)**
-[Add License](../user/admin_area/license.md): Upload a license at install time to unlock features that are in paid tiers of GitLab. **(STARTER ONLY)**
### Configuring GitLab
### Configuring GitLab
...
@@ -86,7 +86,7 @@ Learn how to install, configure, update, and maintain your GitLab instance.
...
@@ -86,7 +86,7 @@ Learn how to install, configure, update, and maintain your GitLab instance.
-[GitLab versions and maintenance policy](../policy/maintenance.md): Understand GitLab versions and releases (Major, Minor, Patch, Security), as well as update recommendations.
-[GitLab versions and maintenance policy](../policy/maintenance.md): Understand GitLab versions and releases (Major, Minor, Patch, Security), as well as update recommendations.
-[Update GitLab](../update/README.md): Update guides to upgrade your installation to a new version.
-[Update GitLab](../update/README.md): Update guides to upgrade your installation to a new version.
-[Downtimeless updates](../update/README.md#upgrading-without-downtime): Upgrade to a newer major, minor, or patch version of GitLab without taking your GitLab instance offline.
-[Upgrading without downtime](../update/README.md#upgrading-without-downtime): Upgrade to a newer major, minor, or patch version of GitLab without taking your GitLab instance offline.
-[Migrate your GitLab CI/CD data to another version of GitLab](../migrate_ci_to_ce/README.md): If you have an old GitLab installation (older than 8.0), follow this guide to migrate your existing GitLab CI/CD data to another version of GitLab.
-[Migrate your GitLab CI/CD data to another version of GitLab](../migrate_ci_to_ce/README.md): If you have an old GitLab installation (older than 8.0), follow this guide to migrate your existing GitLab CI/CD data to another version of GitLab.
@@ -149,9 +149,9 @@ our AsciiDoc snippets, wikis and repos using delimited blocks:
...
@@ -149,9 +149,9 @@ our AsciiDoc snippets, wikis and repos using delimited blocks:
Alice -> Bob: hi
Alice -> Bob: hi
```
```
You can also use the `uml::` directive for compatibility with [sphinxcontrib-plantuml](https://pypi.org/project/sphinxcontrib-plantuml/), but please note that we currently only support the `caption` option.
You can also use the `uml::` directive for compatibility with [`sphinxcontrib-plantuml`](https://pypi.org/project/sphinxcontrib-plantuml/), but please note that we currently only support the `caption` option.
The above blocks will be converted to an HTML img tag with source pointing to the
The above blocks will be converted to an HTML image tag with source pointing to the
PlantUML instance. If the PlantUML server is correctly configured, this should
PlantUML instance. If the PlantUML server is correctly configured, this should
render a nice diagram instead of the block:
render a nice diagram instead of the block:
...
@@ -172,7 +172,7 @@ Some parameters can be added to the AsciiDoc block definition:
...
@@ -172,7 +172,7 @@ Some parameters can be added to the AsciiDoc block definition:
-*format*: Can be either `png` or `svg`. Note that `svg` is not supported by
-*format*: Can be either `png` or `svg`. Note that `svg` is not supported by
all browsers so use with care. The default is `png`.
all browsers so use with care. The default is `png`.
-*id*: A CSS id added to the diagram HTML tag.
-*id*: A CSS id added to the diagram HTML tag.
-*width*: Width attribute added to the img tag.
-*width*: Width attribute added to the image tag.
-*height*: Height attribute added to the img tag.
-*height*: Height attribute added to the image tag.
Markdown does not support any parameters and will always use PNG format.
Markdown does not support any parameters and will always use PNG format.