@@ -281,7 +281,7 @@ This list of limitations only reflects the latest version of GitLab. If you are
...
@@ -281,7 +281,7 @@ This list of limitations only reflects the latest version of GitLab. If you are
- [Selective synchronization](configuration.md#selective-synchronization) applies only to files and repositories. Other datasets are replicated to the **secondary** node in full, making it inappropriate for use as an access control mechanism.
- [Selective synchronization](configuration.md#selective-synchronization) applies only to files and repositories. Other datasets are replicated to the **secondary** node in full, making it inappropriate for use as an access control mechanism.
- Object pools for forked project deduplication work only on the **primary** node, and are duplicated on the **secondary** node.
- Object pools for forked project deduplication work only on the **primary** node, and are duplicated on the **secondary** node.
- [External merge request diffs](../../merge_request_diffs.md) will not be replicated if they are on-disk, and viewing merge requests will fail. However, external MR diffs in object storage **are** supported. The default configuration (in-database) does work.
- [External merge request diffs](../../merge_request_diffs.md) will not be replicated if they are on-disk, and viewing merge requests will fail. However, external MR diffs in object storage **are** supported. The default configuration (in-database) does work.
- GitLab Runners cannot register with a **secondary** node. Support for this is [planned for the future](https://gitlab.com/gitlab-org/gitlab/-/issues/3294).
- Runners cannot register with a **secondary** node. Support for this is [planned for the future](https://gitlab.com/gitlab-org/gitlab/-/issues/3294).
@@ -157,8 +157,8 @@ Learn how to install, configure, update, and maintain your GitLab instance.
...
@@ -157,8 +157,8 @@ Learn how to install, configure, update, and maintain your GitLab instance.
-[External Pipeline Validation](external_pipeline_validation.md): Enable, disable and configure external pipeline validation.
-[External Pipeline Validation](external_pipeline_validation.md): Enable, disable and configure external pipeline validation.
-[Job artifacts](job_artifacts.md): Enable, disable, and configure job artifacts (a set of files and directories which are outputted by a job when it completes successfully).
-[Job artifacts](job_artifacts.md): Enable, disable, and configure job artifacts (a set of files and directories which are outputted by a job when it completes successfully).
-[Job logs](job_logs.md): Information about the job logs.
-[Job logs](job_logs.md): Information about the job logs.
-[Register Runners](../ci/runners/README.md#types-of-runners): Learn how to register and configure Runners.
-[Register runners](../ci/runners/README.md#types-of-runners): Learn how to register and configure runners.
-[Shared Runners pipelines quota](../user/admin_area/settings/continuous_integration.md#shared-runners-pipeline-minutes-quota): Limit the usage of pipeline minutes for Shared Runners. **(STARTER ONLY)**
-[Shared runners pipelines quota](../user/admin_area/settings/continuous_integration.md#shared-runners-pipeline-minutes-quota): Limit the usage of pipeline minutes for shared runners. **(STARTER ONLY)**
-[Enable/disable Auto DevOps](../topics/autodevops/index.md#enablingdisabling-auto-devops): Enable or disable Auto DevOps for your instance.
-[Enable/disable Auto DevOps](../topics/autodevops/index.md#enablingdisabling-auto-devops): Enable or disable Auto DevOps for your instance.
| [Pseudonymizer](pseudonymizer.md#configuration)(optional feature) **(ULTIMATE ONLY)** | No |
| [Pseudonymizer](pseudonymizer.md#configuration)(optional feature) **(ULTIMATE ONLY)** | No |
| [Autoscale Runner caching](https://docs.gitlab.com/runner/configuration/autoscale.html#distributed-runners-caching)(optional for improved performance) | No |
| [Autoscale runner caching](https://docs.gitlab.com/runner/configuration/autoscale.html#distributed-runners-caching)(optional for improved performance) | No |
| [Terraform state files](terraform_state.md#using-object-storage) | Yes |
| [Terraform state files](terraform_state.md#using-object-storage) | Yes |
@@ -64,10 +64,10 @@ easy to copy and save for future reference, you can run:
...
@@ -64,10 +64,10 @@ easy to copy and save for future reference, you can run:
putsReadline::HISTORY.to_a
putsReadline::HISTORY.to_a
```
```
## Using the Rails Runner
## Using the Rails runner
If you need to run some Ruby code in the context of your GitLab production
If you need to run some Ruby code in the context of your GitLab production
environment, you can do so using the [Rails Runner](https://guides.rubyonrails.org/command_line.html#rails-runner). When executing a script file, the script must be accessible by the `git` user.
environment, you can do so using the [Rails runner](https://guides.rubyonrails.org/command_line.html#rails-runner). When executing a script file, the script must be accessible by the `git` user.